La Villa Allure está situada en Koh Mak y alberga un restaurante y un bar. También cuenta con jardín y terraza. Las habitaciones tienen balcón.
Todos los alojamientos del complejo están equipados con TV de pantalla plana.
Todas las mañanas se sirve un desayuno a la carta.
Ko Chang se encuentra a 30 km de la Villa Allure. El aeropuerto de Trat se halla a 53 km.