When you stay at Castello Boutique Resort & Spa - Adults Only, you'll be within a 15-minute drive of Star Beach Water Park. You can visit the spa to be pampered with massages, body wraps, or aromatherapy, and Elea, one of 2 restaurants, serves international cuisine and is open for breakfast and dinner. Other highlights at this luxurious hotel include an indoor pool, an outdoor pool, and a beach bar.