Featuring a garden, St. Andrew's Garden is located on the border of the Monte Mario Natural Reserve, in Rome. Free private parking is available upon reservation, and the Olympic Stadium is a 15-minute walk away.
Address: Via della Camilluccia 180/ B, Rome
Rates from:
EUR 120 Book Now