Piazza pio xi 78, 00165 Roma
Bed and Breakfast 3 stars
Set just a 10-minute walk from Villa Pamphili park, Love of Rome offers air-conditioned rooms with a private balcony, and free WiFi throughout. Breakfast is provided daily and Saint Peter's Square can be reached in a 20-minute walk.
Offering a sofa and mini-bar, each tastefully decorated room also comes...