Luna Holiday Complex is located in Mellieha MLH 9063, Malta. Address of Luna Holiday Complex is Marfa Road, Mellieha MLH 9063, Malta. Luna Holiday Complex can be contacted at 35621521645. Luna Holiday Complex is rated 4 (out of 5 stars) by 296 reviewers on the web.
Some of the places around Luna Holiday Complex are -
Within less than half a Kilo meter of Luna Holiday Complex, you can also find Zeffirino Restaurant, Zozi Bar and Restaurant, Ix-Xatba Restaurant, Amazing View of Ghadira, D View Apartment, Seaside Apartments Malta, Luna Holiday Complex, AquaVenture Malta and many more.
There are several around Luna Holiday Complex. D View Apartment, Seaside Apartments Malta, and AquaVenture Malta are some of the near Luna Holiday Complex.
Marfa Road, Mellieha MLH 9063, Malta