Bu şehir oteli, Roma'nın merkezinde, şehrin popüler bir semtinde, Vatikan Şehri'ndeki Aziz Petrus Bazilikası'na yakın bir konumda yer almaktadır. Ayrıca, sayısız tarihi turistik mekanıyla eski şehir de otele uzak değildir. Burası, uzun yürüyüşler ve gezintiler için ideal bir başlangıç noktasıdır.
1920'de inşa edilen bu otel, toplamda 18 oda sunmaktadır. Otelde 24 saat resepsiyon, kasa ve asansör bulunan bir lobi bulunmaktadır. Ayrıca, TV odası ve çocuk sandalyeleri bulunan bir restoran da mevcuttur.
Otelde internet erişimi de mevcuttur. Odaların tümü sade olup, saç kurutma makinesi, direkt telefon, çift kişilik yatak ve merkezi ısıtma bulunan en-suite banyoya sahiptir.