The affordable Mimosa Suites is a great place in a beach area of Rhodes Island.
It lies within 5 minutes' walk of Old Town Gates, Rhodes Beach and Palace of Grand Master of Knights. The property is 350 meters away from Deer Statues.
Guests can reach Mimosa Suites by car from Diagoras airport in 15 minutes.
It offers spacious rooms equipped with a kitchenette, a balcony, climate control, a dining area and satellite TV and kitchens with a fridge and an electric kettle.
Eat & Drink
In the morning a buffet breakfast is served at the lounge. The coffee bar serves fruit and snacks.
Wireless internet is available in public areas for free.
Free public parking is possible at a location nearby.