Love of Rome Hotel Aurelio
Set just a 10-minute walk from Villa Pamphili park, Love of Rome offers air-conditioned rooms with a private balcony, and free Wi-Fi throughout. Breakfast is provided daily and Saint Peter's Square can be reached in a 20-minute walk.
Number of rooms: 12
Piazza Pio XI 78, Aurelio, 00165 Rome, Italy