Where is Travelodge Harbourfront Singapore located?
Travelodge Harbourfront Singapore, Travelodge Harbourfront Singapore, Singapore (approx. 1.26607°, 103.8239°)
Travelodge Harbourfront Singapore, Travelodge Harbourfront Singapore, Singapore (approx. 1.26607°, 103.8239°)