Set 2.6 km from Mellieha Bay beach, this apartment features free WiFi and free parking. Guests benefit from a sun terrace fitted with parasol and sun chairs, a table and chairs.
Set 2.6 km from Mellieha Bay beach, this apartment features free WiFi and free parking. Guests benefit from a sun terrace Read more
Set 2.6 km from Mellieha Bay beach, this apartment features free WiFi and free parking. Guests benefit from a sun terrace fitted with parasol and sun chairs, a table and chairs.
Set 2.6 km from Mellieha Bay beach, this apartment features free WiFi and free parking. Guests benefit from a sun terrace fitted with parasol and sun chairs, a table and chairs.
Number of Rooms: 1