Via Margutta 33, 00187 Roma
Bed and Breakfast
with
1
room
Margutta's Garden is located in Rome, just a 13-minute walk from Trevi Fountain and 0.4 miles from Piazza di Spagna
Metro Station. Featuring garden views, this bed and breakfast also has free Wifi. The property is 0.8 miles from the city center and a 4-minute walk from Piazza del Popolo.
The parquet floors, ...