Mimosa Suites is a 3-star venue positioned about 2.1 km from Haraki and The Water Park.
Mimosa Suites is 20 minutes' walk from the center of Rhodes Town.
Guests can reach Mimosa Suites by car from Diagoras airport in 15 minutes.
There are 70 guestrooms featuring Apartment and Studio equipped with a refrigerator, TV, climate control, a kitchenette and a balcony. Some rooms overlook the city.
Eat & Drink
Guests can wine and dine at Koykos Cafe and Koukos, located in the neighborhood.
Wireless internet is available in public areas for free.
Free public parking is possible at a location nearby.