Margutta's Garden Rome - Via Margutta, 33
The Margutta's Garden is in the heart of Rome, between Spanish Steps and Piazza del Popolo, in the charming Via Margutta. Surrounded by green, in the silence of one of the finest gardens of the street, the Margutta's Garden is the best you could wish for your stay in Rome.
- Internet Wi-Fi
- En-suite bathroom
- Breakfast at home
- Left-luggage office