Via Tommaso Campanella, 68 Piano 1, 00195 Roma
Vacation Home
with
2
rooms
Deltis Boutique Apartments offers accommodations in Rome, a 17-minute walk from St Peter's Square and 1.1 miles
from St. Peter's Basilica. The property is around 2 miles from Piazza Navona, 2 miles from Castel Sant'Angelo, and 2.1 miles from Piazza del Popolo. Free Wifi is available throughout the property, and ...