Solana Hotel & Spa
Hotel & Accommodation
Telephone: 22894459/79525072
(Accepted for direct bookings only)
Outlets
Solana Hotel & Spa
Address: George Borg Olivier Street, Mellieha
Hotel & Accommodation
Telephone: 22894459/79525072
(Accepted for direct bookings only)
Address: George Borg Olivier Street, Mellieha