Doté d'un jardin, d'un bar et offrant une vue sur le jardin, le Baan Tawai Lanna Resort est situé à Hang Dong, à 9,1 km du Grand Canyon Chiang Mai. L'établissement se trouve à environ 14 km du centre commercial Central Plaza Chiang Mai Airport, à 16 km de la porte de Chiang Mai et à 17 km du temple Wat Phra Singh. Le complexe possède une piscine intérieure, une piscine extérieure, une terrasse et un restaurant.
Toutes les chambres sont équipées de la climatisation, d'une télévision par satellite, d'un réfrigérateur, d'une bouilloire et d'un bureau. Leur salle de bains privative est pourvue d'une baignoire et d'un sèche-cheveux. Les logements comportent une armoire.
Vous séjournerez à 17 km du bazar nocturne de Chiang Mai et du temple Chedi Luang. L'aéroport international de Chiang Mai, le plus proche, est implanté à 11 km.