The Santa Maria Hotel
Ramel Street, SPB3033 St. Paul's Bay, Malta,Object type: Hotel Bugibba
Just 1,500 feet from the seafront, The Santa Maria Hotel is in Bugibba on the island of Malta. It features an outdoor swimming pool and a sun terrace. Free WiFi