Hotel Garda

Via Lombardia 30
Rome
Italy