HOTEL SANTOLI

VIA ROMA 3
Mount Eden
Italy