Featuring a garden, Tranquil Villa Apartments Units Mellieha offers self-catering accommodation in Mellieħa, 3 km from Ghadira Bay. Free Wi-Fi is available throughout the property.
Number of rooms: 4
Triq Ix-Xaghra Ta' Barra 88, Villa Santa Maria, MLH 2301 Mellieħa, Malta