Staying at the Me Malta By Melia Hotel, you will be a 25-minute walk from Fort Manoel and 2.6 km from Saint Joseph Parish Church. If you are willing to explore even more landmarks in Saint Julian's, consider checking out National Museum of Archaeology set 3.1 km away.