Tawan Riverside encontra-se em Mae Wang, a 31 km de Grand Canyon de Chiang Mai, e apresenta acomodações com um jardim, estacionamento privado gratuito, um terraço e um restaurante. Apresentando um bar, o alojamento está situado a 43 km de Aeroporto Central Plaza Chiang Mai. Este resort também dispõe de acesso Wi-Fi gratuito, bem como serviço de transfer do aeroporto por um custo adicional.
No alojamento, os quartos têm varanda com vista do jardim. Apresentando uma casa de banho privativa com chuveiro e um secador de cabelo, alguns quartos do alojamento também possuem vista da montanha. No alojamento, cada quarto está equipado com roupa de cama e toalhas.
São oferecidas opções de pequeno-almoço buffet, asiático e vegetariano.
Portão de Chiang Mai fica a 45 km de Tawan Riverside, enquanto Wat Phra Singh está a 45 km da propriedade. O Aeroporto Internacional de Chiang Mai fica a 41 km de distância.