Spagna metro istasyonundan 850 metre mesafede konumlanan Castel Sant'Angelo Inn Roma, özel bir kasa, restoran sunar.
Via del Corso semtinde yer alan bu 3 yıldızlı tesis Roma Müzesi'a yaklaşık 11 dakikalık yürüme mesafesindedir. Vatikan Müzeleri, Castel Sant'Angelo Inn'den 2 km uzaklıkta bulunmaktadır. Castel Sant'Angelo Inn, Trevi Çeşmesi'a kısa bir sürüş mesafesindedir. Vittoria Colonna otobüs durağı otelden sadece 50 metre uzaklıkta ve Flaminio tren istasyonu 10 dakika içerisinde ulaşılabilir.
Castel Sant'Angelo Inn otelinin tüm odalarında kişisel kasa, çalışma masası, ses yalıtımlı pencereler, bide, ayrı tuvalet, duş bulunmaktadır.
Konuklar, suşi bar Sambamaki Prati mekanını otelden 100 metre uzaklıkta bulacaklar.