HOTEL RIPA 100 new rooms

Worldhotel Ripa Roma

Roma - Italy

2.000 sqm