Borgo Pio, 76/int 2, 00193 Roma
Apartment
with
1
room
Vatican Home Borgo Pio I is located in Rome, just a 15-minute walk from Lepanto Metro Station and one mile from
Campo de' Fiori. The air-conditioned accommodation is a 9-minute walk from Vatican Museums. The property is 1.2 miles from the city center and a 3-minute walk from St Peter's Square.
With free Wifi, ...