Via Vespasiano, 12, 00192 Roma
Bed and Breakfast
with
3
rooms
Just a 12-minute walk from Lepanto Metro Station and 500 yards from Vatican Museums, st peter twelve features
accommodations in Rome, with a terrace. This bed and breakfast features an elevator and free Wifi. The property is a 4-minute walk from Ottaviano Metro Station, and within 1.4 miles of the city center. ...