Hotel Azzurra, Rome

Via del Boccaccio 25Fontana Di Trevi, Rome00187, Italy