Luxury Spagna Apartments Apartment Rome
Luxury Spagna Apartments features air-conditioned guest accommodation in Rome, less than 1 km from Piazza Navona, a 8-minute walk from Via Condotti and 1 km from Lepanto Metro Station.
Number of rooms: 2
Via Pietro Cavallini 12, Vaticano Prati, 00193 Rome, Italy