8
Rating
Distance to the city center
.06 km
Solana Hotel & Spa
Gorg Borg Olivier Street Mellieha Republic of Malta
Wi-Fi in public areas24h. ReceptionRestaurantSwimming PoolBarBusiness centerGym / Fitness CentreSpaLaundry serviceConciergePrivate beach