The Village Hotel Malta - Where we are 2
menuclose
book nowclose

Where we are

READ MORE

Address
Sqaq No.1, Main St, Naxxar NXR 1950
Prepaid Rate Not Ref...
discover the offer
SPA Sana Flexible Ra...
discover the offer
Special Winter Offer
discover the offer