Oly Hotel, Rome

Via Santuario Regina degli Apostoli, 36 Rome00145, Italy
More images