El Demeure de Cap Macon está situado en medio de la selva tropical y ofrece vistas al océano Índico desde su gran porche. Se encuentra a 150 metros de la playa de Anse Forbans.
Las suites son amplias y presentan un diseño colonial moderno con elementos individuales, como camas con dosel, techos abovedados o paredes de piedra vista. Todas están equipadas con aire acondicionado y baño privado.
Se pueden preparar comidas en la zona de cocina privada contigua a cada habitación o en la zona de barbacoa. Hay otros restaurantes locales a 5 km del establecimiento.
El Demeure de Cap Macon ofrece aparcamiento privado gratuito y se encuentra a 13 km del aeropuerto internacional de Seychelles. Se puede solicitar un servicio de enlace con el aeropuerto.