Torre Rossa'a çok yakın bulunan 3 yıldızlı The Church Village Roma, Aziz Petrus Meydanı'dan 10 dakikalık bir sürüş uzaklığındadır. Wi-Fi tesis genelinde yer almakta ve tesiste özel bir kasa, lobi alanı mevcuttur.
Bu otel Doria Pamphilj Galerisi'a 4 km uzaklıktadır. The Church Village, Barberini Meydanı'a kısa bir sürüş mesafesindedir. Torre Rossa/Collegio S. Paolo otobüs durağı tesise 250 metre uzaklıktadır.
Odalarda kişisel kasa, çalışma masası gibi olanakların yanı sıra bide, ayrı tuvalet, duş içeren tam donanımlı banyolar mevcuttur.
Ristorante Arturo, La Nocetta, The Church Village'den 5 dakikalık yürüyüş mesafesinde bulunmaktadır.