Where is Shangri-La Rasa Sentosa, Singapore?

Where is Shangri-La Rasa Sentosa, Singapore located?

Shangri-La Rasa Sentosa, Singapore, Shangri-La Rasa Sentosa, Singapore, Singapore (approx. 1.25776°, 103.8097°)


Where is Shangri-La Rasa Sentosa, Singapore on the map?