Hotel Kappara 3 stars

Triq Wied Ghollieqa Kappara, SGW 1000 San Ġwann, Malta

Hotel image
Read more reviews for Hotel Kappara