Take advantage of a free breakfast buffet, a golf course, and free water park access at Steigenberger Aqua Magic Hotel. With a private beach, beachfront dining, and a beach bar, this hotel is the perfect place to soak up some sun. Treat yourself to a Thai massage at the onsite spa. At the 5 on-site restaurants, enjoy breakfast, lunch, dinner, kids' meals, and international cuisine. The 24-hour health club offers yoga classes and fitness classes; other things to do include water skiing, parasailing, and windsurfing. Free in-room WiFi, with speed of 25+ Mbps, is available to all guests, along with a nightclub and 4 poolside bars.