Set 800 metres from Piazza Barberini and its metro station, Caterina Embassy Apartment offers self-catering accommodation with free WiFi Via Veneto is a 5-minute walk away The apartment comes with a living and dining area with a flat-screen TV, washing machine and bathroom with a hairdryer The kitchen includes a microwave, oven and refrigerator The Caterina Embassy is located 450 metres from Villa Borghese