Saint Michel Hotel
- Free Wi-Fi
- Express check-in/ -out
- Bar/ Lounge area
- Non-smoking rooms
- Cots
- View all
Located right in the centre of Rhodes City, the 3-star Saint Michel Hotel Rhodes City offers fast access to the Rodini Park, around 25 minutes' walk away. Offering bicycle usage, the hotel is only 450 m from Diagoras Stadium.
This Rhodes City hotel lies in the Rhodes Old Town district of Rhodes City, in proximity to the Street of the Knights. The Old Town is also a mere 0.7 km away. There is the Our Lady of the Castle 13 minutes' walk from the Saint Michel. The nearest bus stop is San Francesco 550 metres away.
Some of the 11 air-conditioned rooms at this accommodation face the sea and comprise a balcony and a terrace.
The Saint Michel Rhodes City offers a continental breakfast daily. Dining options include Koo Ina Ouzerie, which offers Greek cuisine and is located in the vicinity of this hotel.
Popular hotels in Rhodes