Hotel rooms at the Santa Maria Hotel, Malta situated in Bugibba/Qawra, no more than five hundred metres to the seafront and promenade, including the Malta National Aquarium. The hotel is under new management since mid 2017.