Das Saint Michel Boutique Hotel Rhodes City liegt im Stadtteil Altstadt Rhodos, in einer Entfernung von 20 Autominuten vom Flughafen Rhodos „Diagoras“. Die Pension bietet ebenfalls WLAN im ganzen Gebäude.
Das 3-Sterne-Hotel verfügt über 11 Zimmer mit einer Minibar und Ausstattung zur Kaffee- & Teezubereitung und bietet eine Klimaanlage. Für mehr Komfort gibt es hier einen Haartrockner und Morgenmäntel sowie eine begehbare Dusche und eine getrennte Toilette.
Das Saint Michel Boutique Rhodes City serviert ein einfaches Frühstück. Die Gäste können sich auch in der Lounge- Bar bei einem Getränk entspannen. Das Restaurant Koo Ina Ouzerie ist in unmittelbarer Nähe zur Unterkunft gelegen.
Großmeisterpalast ist in ungefähr 20 Minuten zu Fuß von hier aus erreichbar und Strand Elli ist zudem ungefähr 25 Gehminuten vom Hotel entfernt. Die Süleyman-Moschee gilt als heilige Stätte und liegt in einer 1 km Entfernung vom Saint Michel Boutique. Archäologisches Museum im ehemaligen Ordenshospital liegt gleich neben der Unterkunft. Die Bushaltestelle San Francesco liegt 10 Minuten zu Fuß entfernt.