This 5 star hotel is located in the city centre of Singapore and was established in 2010. It is close to the Orchard Road and the nearest station is Orchard.
Club Travel Destinations