Via Antonio Baiamonti 2, 00195 Roma
Guesthouse
with
6
rooms
Vatican Rome offers free Wifi and rooms with air conditioning in Rome. 1.2 miles from Castel Sant'Angelo and 1.2
miles from Piazza del Popolo, the property provides a terrace and a bar. The property is close to popular attractions like St Peter's Square, The Vatican, and St. Peter's Basilica.
At the guest house, ...