Barberini Square Apartment Via Veneto
Barberini Square is a self-catering accommodation located in Rome. FreeWi-Fi access is available. The property is 200 metres from Via Veneto and 200 metres from Piazza Barberini.
Via della Purificazione 69, Via Veneto, 00187 Rome, Italy