Viale Di Vigna Pia 40, Rome
9 bedrooms
Baths
Guests
Located in Rome (Portuense), Roof Garden Zaccardi is within a 10-minute drive of Campo de' Fiori and Colosseum. This guesthouse is 3.4 mi (5.5 km) from St. Peter's Basilica and 3.5 mi (5.6 km) from Roman Forum.
Parking
Elevator
Airport Shuttle
WiFi/Internet
24/7 front desk
No nearby properties available in this region at the moment.