Set in Rhodes Town, 300 metres from Clock Tower, Mango Rooms boasts air-conditioned rooms with free WiFi throughout the property. Guests can enjoy the on-site bar.
Every room comes with a flat-screen TV.
The Street of Knights is 400 metres from Mango Rooms, while Grand Master's Palace is 400 metres from the property. The nearest airport is Rhodes International Airport, 13 km from Mango Rooms.
Rum: 6
(Sök)
Adress: Dorieos Square 3 1st floor, Rhodes Town 85100 (Karta)