Set in Rhodes Town, 984 feet from Clock Tower, Mango Rooms features air-conditioned rooms with free WiFi throughout the property. Guests can enjoy a variety of fish and meat dishes at the on-site restaurant.
All rooms at Mango come with air conditioning, a flat-screen TV and mini fridge. A hairdryer stocks the private bathroom for your convenience.
The Street of Knights is 1312 feet from Mango Rooms, while Grand Master's Palace is 1312 feet from the property. The nearest airport is Rhodes International Airport, 8.1 mi from Mango Rooms.