1400'lerden kalma bir binada yer alan bu şehir oteli, şehrin en iyi konumlarından birinde zarif ve huzurlu odalar sunmaktadır. Tarihi ve ticari merkezde yer alan otel, Piazza di Spagna metro istasyonuna sadece 5 dakikalık yürüme mesafesindedir. Misafirleri, şehrin en ünlü bazilikalarından biri olan S.
Maria Maggiore'ye kısa bir yürüyüş mesafesinde ve Vatikan Şehri ile St Peter Bazilikası'na 10 dakika uzaklıkta olacaklardır. Ayrıca, İspanyol Merdivenleri'ne, Trevi Çeşmesi'ne ve Via Veneto'ya sadece birkaç dakika uzaklıkta olacaklar. Termini tren istasyonu 1, 3 km uzaklıktadır ve misafirlerin rahatlığı için havalimanlarına servis hizmeti mevcuttur.
Konforlu odalar güzel bir şekilde dekore edilmiş olup, Roma'nın kalbinde mükemmel bir rüya gibi tatil için iyi bir şekilde donatılmıştır.