Where is Travelodge Harbourfront Singapore?

Where is Travelodge Harbourfront Singapore located?

Travelodge Harbourfront Singapore, Travelodge Harbourfront Singapore, Singapore (approx. 1.26607°, 103.8239°)


Where is Travelodge Harbourfront Singapore on the map?