Apartmán Saint Michel Apartments je vzdálen téměř 2 km od Akropole v Rhodu. Tento apartmán má terasu.
Apartmán se nachází ve čtvrti Rhodes Old Town ve městě Rhodes City 20 minut jízdy od letiště Mezinarodni letiste Rhodos. Stadion Diagoras je v těsné blízkosti, a centrum města Rhodes City je vzdáleno 15 minut chůze. Koo Ina Ouzerie, nabízející jídla Griekse keuken, se nachází 650 metrů od apartmánu.
Nejbližší autobusová zastávka San Francesco je vzdálena 550 metrů.