Luna Holiday Complex
Hotel
Mellieħa, Malta
8.3/10
Very Good
81 review
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.
Number of rooms: 158
Marfa Road, MLH 9063 Mellieħa, Malta
Hotel booked 1 times today.