Located in the centre of Rome, less than 1 km from Piazza Barberini and a 12-minute walk from Repubblica - Teatro dell'Opera Metro Station, Villa Borghese Roomy Flat offers free Wi-Fi and air conditioning.
79 Via Boncompagni, Via Veneto, 00187 Rome, Italy