Offering free Wi-Fi, The Best Rent - Three-Bedroom apartment near Villa Borghese is situated in the centre of Rome within 700 metres of Spagna Metro Station and less than 1 km from Piazza Barberini.
Via Sardegna, 55 00187 (RM), Via Veneto, 00187 Roma, Italia