Saint Michel Apartments
Main amenities
-
Wi-Fi
-
Child-friendly
-
Air conditioning
-
No pets allowed
Location
Saint Michel Apartments Rhodes City includes a terrace and is situated 5 minutes' walk from Diagoras Stadium.
To enjoy your vacation in Rhodes City, stay at this apartment, which is 1.4 km from the medieval castle "Palace of the Grand Master of the Knights of Rhodes" and within reach of the Archaeological Museum of Rhodes. It takes 15 minutes to get to the centre of Rhodes City on foot. The Rodini Park is also set a 25-minute walk away.
This apartment has a balcony, a terrace, and a living room, and comforts such as an air conditioner. A flat-screen television make up the in-room media amenities. Guests can benefit from a private bathroom. Additionally, you'll find bath sheets.
Saint Michel Apartments also comes with a mini-kitchen. Saint Michel Apartments is within 400 metres of San Francesco bus stop.