Riverhouse Resort
Centrally located among Riverhouse Hotel Group’s three properties, Riverhouse Resort is the heart of our family-run business. Situated in a quiet corner of Thailand’s North, Riverhouse Resort is a lovely destination for visitors. All 42 guestrooms are decorated in a cozy style with teak furniture, while the scenery of[…]