Luna Holiday Complex Hotel
Marfa Road, MLH 9063 Mellieħa, Malta
Luna Holiday Complex offers self-catering accommodation 400 metres away from the beach on Mellieha Bay. It features 2 outdoor swimming pools, an indoor pool for winter months and a range of bars and restaurants.