Ideally located 1.5 km from Ancient Olympic Stadium, Saint Michel Apartments Rhodes City offers guests to enjoy views of the garden. Wi-Fi is provided for both business and leisure activities.
The property includes a balcony and a terrace with climate control for utmost comfort. A tub and a shower are featured in the private bathroom of the apartment. You'll also come across bath sheets.
Guests staying at this accommodation can take advantage of its self-catering amenities, such as a fully-fitted kitchen, and an outdoor dining area. Koo Ina Ouzerie features meals of Greek cuisine and is 650 metres from the apartment. The nearest airport is Diagoras, 20 km from this accommodation, and San Francesco bus station is 550 metres away.
This apartment lies in the Rhodes Old Town district, within walking distance of Archaeological Museum of Rhodes. Clock Tower is 15 minutes' stroll from the apartment in Rhodes City. Diagoras Stadium is located within minutes of Saint Michel Apartments.