Where is Novotel Singapore On Stevens?

Where is Novotel Singapore On Stevens located?

Novotel Singapore On Stevens, Novotel Singapore On Stevens, Singapore (approx. 1.31344°, 103.8284°)


Where is Novotel Singapore On Stevens on the map?