Le Latisha House est situé à Chiang Rai, à 500 mètres du temple Wat Rong Khun.
Les chambres comprennent toutes une télévision par satellite à écran plat et une salle de bains privative. Des chaussons et des articles de toilette gratuits sont fournis.
Le Latisha House se trouve à 10 km du centre commercial CentralPlaza et à 12 km de la vieille gare routière. L'aéroport international Mae Fah Luang-Chiang Rai, le plus proche, est implanté à 19 km.