Located just 1969 feet from St. Peter's Square, San Pietro Panoramic View offers accommodations with a balcony facing the Dome of St. Peter's Basilica. Roma San Pietro Station is 66 feet from the property.
The rooms are equipped with free WiFi, air conditioning, flat screen TV and internal bathroom with chromotherapy shower.
Castel Sant'Angelo can be reached in 20 minutes on foot. San Pietro Station offers direct links to Fiumicino International Airport. It is 197 feet from the terminus of bus 64.