Shangri-La's Rasa Sentosa Resort & Spa is a family-friendly resort located on Sentosa Island. The resort features a range of activities for both adults and children, including a water park, mini-golf course, and beach volleyball. The hotel rooms are spacious and offer views of the sea or the resort's gardens. The resort also has several restaurants, a spa, and a fitness center.