Where is Rembrandt Hotel and Suites SHA Plus Certified, Bangkok?

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°)


Where is Rembrandt Hotel and Suites SHA Plus Certified, Bangkok on the map?