Successfully added to your favourites
Successfully removed from your favourites
Situated in the North of Malta, The Seashells Resort at Suncrest has been a leading 4 Star hotel on the Maltese Islands. The resort is ideally located on Qawra seafront and is merely a 30 minute drive away from the major heritage sites and cities.