Where is River Kwai View Hotel - SHA Extra Plus Certified, Kanchanaburi located?
River Kwai View Hotel - SHA Extra Plus Certified, Kanchanaburi, Kanchanaburi, Thailand (approx. 14.04154°, 99.50502°)
River Kwai View Hotel - SHA Extra Plus Certified, Kanchanaburi, Kanchanaburi, Thailand (approx. 14.04154°, 99.50502°)