River House Resort Located in quiet corner of Northern Thailand, The Resort is considered the nicest place in town. It was first open in the beginning of 2004 and is surrounded by mountainous and river view (Yuam River). Riverhouse Resort is guaranteed to ensure your comfort as well as convenience. It is suitable either for your relaxing holidays or working trips.