El Khao Lak Mohin Tara Resort se encuentra a solo 10 minutos en coche de la playa de Nang Thong y a 1 hora en coche del aeropuerto internacional de Phuket. El establecimiento cuenta con aparcamiento y 2 piscinas rodeadas de jardines tropicales.
Las habitaciones están amuebladas de forma sencilla y ofrecen comodidad y relajación. Cuentan con TV y armario. Todas las habitaciones disponen de baño privado con ducha.