With a stay at Casa Ellul - Small Luxury Hotels of the World, you'll be centrally located in Valletta, a 1-minute drive from Malta Experience and 9 minutes from Sliema Promenade. This luxury hotel is 12.1 mi (19.5 km) from Golden Bay and 4.9 mi (7.8 km) from St George's Beach.