-
The Spanish Steps and Villa Borghese park are both a 10-minute walk from the Imperiale Hotel. Termini Station is just 2 Metro stops away. read more
Other spa hotels near Rome City Centre
-
Set in Rome and within 1.9 km of Roma Trastevere Train Station, I Love Piramide features a terrace, allergy-free rooms, and free WiFithroughout the property. The property is situated 2.8 km from Basi… read more