Situata a una distanza di 3 km dal Notre-Dame Auxiliatrice de Cap Malheureux, la Nevanish Villa, dispone di una terrazza con vista sul giardino.
Gli ospiti possono visitare il Pereybere Public Beach, che si trova a circa 25 minuti a piedi da questo stabilimento con 1 camera da letto, o visitare Maheswarnath Mandir, che si trova a 7 km. La villa offre un facile accesso a meraviglie naturali come Mont Choisy Beach ( 4 km) e La Cuvette Public Beach ( 2 km).
Gli ospiti possono cucinare i propri pasti nella cucina completamente attrezzata di questo luogo.