Where is Ambassador Hotel Bangkok - SHA Extra Plus?

Where is Ambassador Hotel Bangkok - SHA Extra Plus located?

Ambassador Hotel Bangkok - SHA Extra Plus, Krung Thep Maha Nakhon, Thailand (approx. 13.74211°, 100.5567°)


Where is Ambassador Hotel Bangkok - SHA Extra Plus on the map?