72 Via Santamaura, 00192 Roma
Condo Hotel
with
2
rooms
House Borgia enjoys a location in Rome, a 13-minute walk from The Vatican and 0.6 miles from St Peter's Square.
The property is around a 16-minute walk from St. Peter's Basilica, 1.8 miles from Piazza Navona, and a 19-minute walk from Castel Sant'Angelo. The accommodation features a hot tub, free Wifi throughout ...