Located on the Thonburi side of the Chao Phraya River conveniently accessible by road, sky train or river.
123 Charoennakorn Road, Klongsan
Bangkok
10600
Thailand
Checking for room alternatives