Favorite
Location: RHODES TOWN
Situated in Rhodes Town, 3 km from Agia Marina Beach and 3.3 km from Temple of Apollon, Monte Smith Luxury Villa offers a seasonal outdoor swimming pool and air conditioning. This villa has a private pool, a garden, barbecue facilities, free WiFi and free private parking. Boasting a DVD player, the villa has a kitchen with a dishwasher, a microwave Read more...
Favorite
Location: RHODES TOWN
Situated in Rhodes Town, 600 m from Elli Beach and 700 m from Clock Tower, Olive Central Apartment Rhodes Town features air-conditioned accommodation with a balcony and free WiFi. The property features city views and is 700 m from Grand Master’s Palace and 800 m from The Street of Knights. The apartment has 2 bedrooms, a flat-screen TV with satellite Read more...
Favorite
Location: RHODES TOWN
Featuring a garden and free WiFi, Sun’s Island Suites features accommodation attractively situated in Rhodes Town, within a short distance of Elli Beach, Deer Statues and Mandraki Port. All units here are air-conditioned and feature a flat-screen TV, a living room with a sofa, a well-equipped kitchen and a private bathroom with shower, a hairdryer and free toiletries. A fridge, Read more...
Favorite
Location: RHODES TOWN
Located in the centre of Rhodes Town, 1.3 km from Elli Beach and 1.4 km from Clock Tower, OLD TOWN CLASSIC HOUSE RHODES offers free WiFi, a garden and air conditioning. The property features garden views and is 2 km from Grand Master’s Palace and 2 km from The Street of Knights. This villa includes 2 bedrooms, a living room Read more...
Favorite
Location: RHODES TOWN
Situated in Rhodes Town, 2.1 km from Elli Beach and 1.5 km from Clock Tower, Olivia’s Sweet Home features accommodation with free WiFi, air conditioning and a garden. With garden views, this accommodation provides a patio. The apartment has 1 bedroom, a flat-screen TV with satellite channels, an equipped kitchen with a microwave and a fridge, a washing machine, and Read more...
Favorite
Location: RHODES TOWN
Set 2.5 km from Elli Beach and 2.8 km from Clock Tower, MV83 in Rhodes Town offers air-conditioned accommodation with views of the sea and free WiFi. All units come with a seating area, a flat-screen TV with satellite channels and a private bathroom with a hairdryer and shower. A fridge is also featured, as well as a kettle and Read more...