Lee Red House encontra-se em Ban Lak Uan, a 5 minutos a pé de Praia de Ao Phrao, e apresenta acomodações com um jardim, estacionamento privado gratuito e um restaurante. O alojamento está a cerca de 1,8 km de Ao Jark Beach, a 2,8 km de Khlong Hin Beach e a 15 km de Klong Chao Waterfall. Este resort aceita animais de estimação e tem acesso Wi-Fi gratuito.
No alojamento, cada quarto está equipado com dispõem de ar condicionado, secretária, terraço com vista da montanha, casa de banho privativa, televisão de ecrã plano, roupa de cama e toalhas. Todos os quartos providenciam um frigorífico.