Tawan Riverside bevindt zich in Mae Wang, op 31 km van Grand Canyon Chiang Mai, en biedt accommodatie met een tuin, gratis privéparkeren, een terras en een restaurant. De accommodatie ligt op 43 km van CentralPlaza Internationale Luchthaven Chiang Mai en heeft een bar. Het resort heeft gratis WiFi en een betaalde shuttleservice naar deze luchthaven.
Alle kamers bij het resort hebben een balkon met uitzicht op de tuin. Naast een eigen badkamer met een douche en een haardroger, hebben een aantal kamers bij Tawan Riverside ook uitzicht op uitzicht op de bergen. Alle kamers bij de accommodatie hebben beddengoed en handdoeken.
De dagelijkse ontbijtopties bestaan uit een als buffet aangeboden ontbijt, Aziatisch ontbijt en vegetarisch ontbijt.
Chiang Mai-poort ligt op 45 km van Tawan Riverside, en Wat Phra Singh ligt 45 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Chiang Mai, op 41 km van het resort.