The resort is nestled on a hillside of Sentosa Island, overlooking the South China Sea, surrounded by 3.5 hectares of gardens and natural tropical rainforest. It is a 3-minute walk from the white sands of Palawan Beach, a 5-minute walk from Dolphin Lagoon, while it is a 5 to 10-minute ride on the island bus from Sentosa Golf Club, the Sentosa Luge & Sky Ride, Images of Singapore Museum, and the Merlion. It is also a 5 to 10-minute drive to Harbour Front MRT Station, Vivo City, Singapore Cruise Centre and the Central Business District from the hotel. Orchard Road and Chinatown are a 15-minute drive away, with the Changi International Airport a 25 to 30-minute drive away.