Map
Misrah Il-Kuusill, Mdina MDN 1050, Malta
Close
Hotel
Xara Palace