• find us on facebook

Showing results 1 - 1 of 1 property.show results on map
1 Resort.
Luna Holiday Complex
Marfa Road, Mellieha Bay, Mellieha, Malta
Luna Holiday Complex offers self-catering accommodation 400 metres away from the beach on Mellieha Bay. It features 2 large swimming pools, and a range of bars and restaurants.
Page 1 of 1
1