Este complejo está situado en la provincia de Prachuab Khiri Khan, en la isla privada de Koh Talu, en el golfo de Tailandia. Se tarda 15 minutos en lancha rápida desde Bang Saphan para llegar a la isla de Koh Talu. El hotel está situado en la parte sur de la región central, a 400 km de Bangkok en dirección sur. Este complejo está rodeado de selva tropical montañosa, playas y un mar azul cristalino. Cuenta con 61 habitaciones. Ofrece a sus huéspedes una recepción abierta las 24 horas, servicio de cambio de divisas, bar, restaurante, instalaciones para conferencias y conexión a Internet. También hay servicio de lavandería, alquiler de bicicletas, aparcamiento y parque infantil. El hotel ofrece edificios individuales de estilo tailandés. Hay una unidad de alojamiento por edificio y las villas de estilo tailandés tienen acceso directo al mar. Están equipadas con calentador de agua, TV privada, nevera, conexión a Internet, set de plancha, cama doble o extra grande y terraza.