Borgo Pio, 64, 00193 Roma
Apartment
with
1
room
Borgo Pio in Rome features accommodations with free Wifi, a 5-minute walk from The Vatican, half a mile from Ottaviano
Metro Station, and a 10-minute walk from Vatican Museums. The property is close to several well-known attractions, a 15-minute walk from Lepanto Metro Station, one mile from Campo de' Fiori, ...