Denize bakan Saint Michel Boutique Hotel, Rhodes City şehrindeki Evangelismos Kilisesi'a 25 dakikalık yürüme mesafesindedir. Konuklar tesis genelinde Wi-Fi'nin yanı sıra özel bir kasa, bisiklet kullanımı gibi olanakların keyfini çıkarabilirler.
Rodos Uluslararasi havaalanı, Rhodes Old Town semtinde bulunan Saint Michel Boutique Hotel oteline 15 km uzaklıktadır. Bu tesis, Diagoras Stadı'a çok yakın ve Rodos Akropolü'dan 2 km uzaklıktadır. Old Town Rodes tesise yakındır. San Francesco otobüs durağından 10 dakika yürüme mesafesinde bulunmaktadır.
Saint Michel Boutique Hotel, elektrikli su ısıtıcısı, buzdolabı, cam eşyalar gibi olanakların yanı sıra kahve/çay makinesi, özel kasa, iklim kontrolü ile donatılmış 11 oda sunmaktadır. Odaların her birinde banyo küveti, ayrı tuvalet, duş ile donatılmış banyo odaları vardır.
Misafirler, Saint Michel Boutique Hotel'den yürüyerek 7 dakika mesafesindeki Koo Ina Ouzerie, Laganis gibi lokantalarda yemek yiyebilirler.