Mimosa Suites is a 3-star affordable hotel providing an elegant accommodation only minutes away from Rhodes Beach, Palace of Grand Master of Knights and Old Town Gates.
The city center is 20 minute walking distance from the hotel. Deer Statues are within 5 minutes' walk away.
Mimosa Suites comes with satellite TV, a refrigerator, climate control, a kitchenette and a balcony in all rooms.
Guests can have breakfast in the dining area every morning. The lounge bar serves snacks and fruit. Green Tomatoes Restaurant offers greek dishes and lies 100 meters away.
Mimosa Suites can be reached in 15 minutes by car from Diagoras airport.