Borgo Pio, 185 Interno 4, 00193 Roma
Apartment
with
1
room
Flat Central Rome 75 sqm Sleeps 4 Popehs is located in Rome, just a 14-minute walk from Lepanto Metro Station
and half a mile from St. Peter's Basilica. This apartment features air-conditioned accommodations with free Wifi. The property is one mile from the city center and a 7-minute walk from The Vatican.
This ...