Palma Beach Resort and Spa has a bunch of recreational activities in the hotel premises .