Featuring entertainment activities and various recreational opportunities, the 7-room Trevi Fountain Villa is nestled very close to Spanish Steps Square. Borghese Gallery and Museum is 1.7 km from the Rome villa and Colosseum is set nearly a 20-minute stroll away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please