Solana Hotel & Spa

Gorg Borg Olivier Street
Mellieha
Malta