A Latisha House está situada em Chiang Rai, a 500 metros de Wat Rong Khun - The White Temple.
Todos os quartos incluem uma televisão de ecrã plano com canais por satélite. Os quartos incluem uma casa de banho privativa. Para maior conforto, são fornecidos chinelos e produtos de higiene pessoal gratuitos.
O Central Plaza chiangrai fica a 10 km da Latisha House, enquanto a antiga estação rodoviária está a 12 km. O aeroporto mais próximo é o Aeroporto Internacional de Mae Fah Luang - Chiang Rai, a 19 km da propriedade.