Where is Rembrandt Hotel and Suites SHA Plus Certified, Bangkok located?
Rembrandt Hotel and Suites SHA Plus Certified, Bangkok, Krung Thep Maha Nakhon, Thailand (approx. 13.73242°, 100.563°)
Rembrandt Hotel and Suites SHA Plus Certified, Bangkok, Krung Thep Maha Nakhon, Thailand (approx. 13.73242°, 100.563°)