71 Via Degli Scipioni Int.2 Piano 1, 00192 Roma
Apartment
with
2
rooms
Vatican d'Elite features accommodations within 1.4 miles of the center of Rome, with free Wifi and a kitchenette
with a dishwasher, an oven, and a stovetop. This recently renovated apartment is located a few steps from Ottaviano Metro Station and a 10-minute walk from Lepanto Metro Station. Castel Sant'Angelo ...