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.
Address: Volonaki 83 Rhodes Aegean 851 00 Greece
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.
Download this QR Code to make use of any Special offer! [dqr_code]
Special Offers: Currently there is not any special offer by this partner