Pithagora 113, Rhodes City, Greece
Saint Michel Apartments Rhodes City is located in the Rhodes Old Town district of Rhodes City, nearly a 5-minute walk from Diagoras Stadium.
Guests can visit the Castle of the Old Town, approximately 900 metres away or the Old Town Aquarium, not far from the apartment. The sacred center "Acropolis of Rhodes" is within 25 minutes' walk of this apartment. Saint Michel Apartments is also set a short way from the Old Town.
The property offers guests access to an adjoining terrace, a balcony, and a living room equipped with an air conditioner, and modern conveniences like a flat screen TV. To ensure your comfort, a separate toilet and a shower are provided at the apartment. Bath sheets are also included in the bathroom.
A mini-kitchen is provided at Saint Michel Apartments You will be 400 m from the nearest bus stop - San Francesco. Enjoy your stay at a terrace.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Saint Michel Apartments!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please