Mellieha hotel reservation: check availability and room rates
Aparthotels in Mellieha
1 property found
-
Luna Holiday Complex 3 stars
Marfa Road, Mellieha, Malta (Show map)
Featuring a cash machine and a lift, the 3-star Luna Holiday Complex Mellieha is within a 4.8-km distance of Ghajn Tuffieha Bay Public Beach. The aparthotel, located within a 7-km distance of the old…