St. Peter Home House, Rome
Situated 300 metres from Castel Sant'Angelo in Rome, this apartment features free WiFi. The air-conditioned unit is 600 metres from The Vatican.
Description of rooms
Apartment
This apartment features a CD player, air conditioning and kitchen.
Book
Photos:
Facebook
(0 )