Where is New Orchid Hotel, Singapore?
Where is New Orchid Hotel, Singapore located?
New Orchid Hotel, Singapore, New Orchid Hotel, Singapore, Singapore (approx. 1.32426°, 103.85122°)
Where is New Orchid Hotel, Singapore on the map?
New Orchid Hotel, Singapore - National Stadium
New Orchid Hotel, Singapore - Universal Studios Singapore
{"latitude":1.32426,"longitude":103.85122,"title":"New Orchid Hotel, Singapore"}