Villa Kavallieri Guest House

Triq il-Qasam, Swieqi, Malta, SWQ 3028
Description