Resorts World Sentosa is an attraction that is home to over four lavish hotels, two casinos, and even a Universal Studios theme park. Located across the country, ready to assist in planning & booking your perfect vacation. Gardens by the Bay, Marina Bay Sands Skypark, Sentosa Island, Botanics Garden, Universal