Solana Hotel and Spa****
Gorg Borg Olivier Street,Mellieha, Malta - Mellieha - Malta, Malta
Category: Hotel ****
The Solana Hotel is a newly finished 4-star Hotel situated in the centre of the quaint village of Mellieha. The Hotel's ... more info »