Hotel Caravel

Via Colombo Cristoforo 124
Rome
Italy