Amidst lush gardens, this 3-wing palatial hotel is 6 km from the iconic Marina Bay Sands resort and 9 km from Sentosa.