This luxury hotel features a golf course, a full-service spa, and 3 restaurants. There's fun for all ages with a children's club and a playground, and families will appreciate the onsite laundry facilities. Enjoy the 3 indoor tennis courts and indoor pool, and unwind with a drink at the bar/lounge.