Seaside Apartments Malta Mellieha1 Apartment Mellieħa
Set on the Island of Malta, Seaside Apartment Malta features a self-catering apartment with free Wi-Fi access. The beach of Gadhira is a 10-minute walk away.
Triq il-Marfa, MLH9063 Mellieħa, Malta