Overlooking the city, Villa Borghese Centre Rome is 2.4 km from Piazza del Popolo. Guests can make use of Wi-Fi for both business and leisure purposes.
During their stay, guests are provided with a flat-screen TV with satellite channels, along with comforts like climate control. Every bathroom is equipped with a bidet, a separate toilet, and a shower. Additionally, you'll find dryers and towels.
The apartment includes an electric kettle and a fridge. Guests can try Lazio dishes at Osteria dell'Arco, situated approximately 200 metres away.
Roman Forum can be reached within a 25-minute walk. 2.9 km from this apartment you will find Castel Sant'Angelo Castle. The nearest bus stop to Villa Borghese Centre Rome is Piave/Belisario, which is a 5-minute stroll away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please