Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
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 a coffee machine.
The apartment offers a terrace.
A car rental service is available at MV83.
Mandraki Port is 2.9 km from the accommodation, while Grand Master’s Palace is 3.5 km away. The nearest airport is Rhodes International, 14 km from MV83, and the property offers a paid airport shuttle service.
Couples particularly like the location — they rated it 8.9 for a two-person trip.
Rhodes
Aegean
851 00
Greece