Cross River Kwai, a floating resort in Kanchanaburi, will let you enjoy panoramic views of the River Kwai up close on rooftop lounges.