Riverhouse Hotel

Located 50 metres from the Riverhouse Resort, the Riverhouse Hotel property is entirely made from teak as well as featuring entirely handmade teak furniture throughout. The hotel prides itself in making you feel at home and peaceful among this beautiful setting along the Yuam River. Since its opening in 2001,[…]