With a stay at The Waterfront Hotel, you'll be centrally located in Sliema, within a 15-minute drive of Mediterranean Conference Centre and Duck Village. This 4-star hotel is 3.9 mi (6.3 km) from Fort St. Elmo and 7.7 mi (12.4 km) from Catacombs of St...