Property Location: Located in Chiang Rai, The Imperial River House Resort is within a 15-minute drive of Chiang Rai Rajabhat University and Wat Huai Pla Kung Temple. This 4.5-star resort is 9.1 mi (14.7 km) from Singha Park and 10.6 mi (17 km) from Mae Fah Luang University. Rooms... Show More
Reach us, we're available 24/7.