Set 250 metres from Via Veneto, Veneto Excelsior Suite offers self-catering accommodation with elegant furnishings and free WiFi. Piazza Barberini and its metro station are 850 metres away.
The air-conditioned apartment comes with a living area with a satellite flat-screen TV, washing machine and 2 bathrooms with free toiletries and a bath. The kitchenette includes an oven, refrigerator and dining area.
The Veneto Excelsior is located 500 metres from Villa Borghese.
Three-Bedroom Apartment from 246.5 to 285.667
Please enter the dates of your stay to check availability