Pool & Sea Merill Apartments Mellieha - Happy Rentals features air-conditioned guest accommodation in Mellieħa, 1.1 km from Santa Maria Estate Beach, 1.6 km from Imgiebah Bay Beach and 2.1 km from Mistra Bay Beach.
Number of rooms: 7
23 Triq Il-Merill Il-Mellieħa, MLH 2301 Mellieħa, Malta