Dotato di Wi-Fi in tutta la struttura, il Saint Michel Boutique Hotel Rhodes City, a 3 stelle, offre sistemazione a 5 minuti in macchina dalla Chiesa dell'Annunciazione. Dotato di 11 camere con vista sul mare, questo hotel si trova a circa 2 km dagli Acropoli di Rodi.
Il centro di Rhodes City è raggiungibile in 15 minuti a piedi da questo hotel, mentre luoghi di interesse culturale, come il Museo archeologico di Rodi si trovano a 1 km. L'hotel Saint Michel Boutique è situato a una distanza di 550 metri dalla fermata dell'autobus San Francesco, e proprio accanto allo Stadio di Diagora. Sentiti in totale armonia con la natura visitando la Spiaggia Elli, a 2 km da quest’alloggio. Per chi viaggia da lontano, l'aeroporto Internazionale di Rodi Diagoras si trova a 20 minuti di auto.
Le camere dell'hotel Saint Michel Boutique Rhodes City sono dotate di un asse e un ferro da stiro e un impianto di climatizzazione, nonché di servizi per la preparazione di tè/caffè. Tra le cose essenziali nei bagni troverai una vasca da bagno, un bagno alla francese e una doccia e diverse comodità, come asciugacapelli e asciugamani.
La cucina greca viene servita al ristorante Koo Ina Ouzerie, che è situato a 650 metri.