Just a 19-minute walk from Auditorium Parco della Musica and 0.6 miles from Piazza del Popolo, Borghese Green features accommodations in Rome with a terrace. The air-conditioned accommodation is 1.2 miles from Ottaviano Metro Station. Free Wifi is available throughout the property and Lepanto Metro Station is a 15-minute walk away.
Offering a balcony and garden views, the spacious apartment includes 3 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 3 bathrooms with a bidet and a shower. Towels and bed linen are featured in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
Popular points of interest near the apartment include Via Condotti, Piazza di Spagna, and Villa Borghese. The nearest airport is Rome Ciampino, 11 miles from Borghese Green, and the property offers a paid airport shuttle service.