or view Hotels A-Z
The hotel Villa Glori, 3 star, 58 rooms, is located on the banks of the Tiber, a few minutes away from Piazza del Popolo, and easily reached from the motorway.
All hotels in Rome, Italy