The Seashells Resort at Suncrest Hotel Malta is located directly on the seafront overlooking the picturesque bay of Qawra. It boasts fantastic unspoiled views of the crystal clear Mediterranean sea. The Qawra Hotel is located in a stunning location, has superb facilities, meeting rooms and offers a friendly atmosphere. No other Hotels Malta that is more centrally located for a relaxing and enjoyable stay. Meetings & Events The Seashells Resort...
View More