Obsahující sejf a restauraci, hotel Saint Michel Boutique Hotel nabízí ubytování ve čtvrti Rhodes Old Town, 2 km od Kostel Evangelismos. Saint Michel Boutique Hotel, nacházející se v blízkosti Stadion Diagoras, nabízí 11 pokojů s pohledy na moře.
Hotel je 5 minut jízdy od Akropole v Rhodu. Autobusová zastávka San Francesco je 10 minut chůze od ubytování.
Tato nemovitost nabízí pokoje s vanou, samostatnou toaletou a sprchou, a také osobním sejfem, přístrojem na přípravu kávy a čaje, ovládáním klimatizace.
Hotel Saint Michel Boutique Hotel nabízí bufetovou snídani denně. Hosté si mohou užít řeckou kuchyni v restauraci Koo Ina Ouzerie umístěné jen 8 minut chůze od hotelu.