Recommended hotels in Munxar

Dar Munxar Farmhouse Hotel

From US$ 0

4, Kolaci Street, Munxar, Malta - Show map

Show map

Dar Munxar Farmhouse Hotel is a 3-star property situated at about 4.6 km distance from Dwejra Bay. Munxar center…

Book Now From US$ 0