PAPILLO HOTEL ROMA

Via Arola 53
Rome
Italy