La Basilique je 4 km od hotelu, zatímco Grand Montagne Nature Reserve je vzdáleno 4,1 km.
Hotel je situován ve městě Port Mathurin a 1 km od centra města. Autobusová zastávka Terre rouge je vzdálena 800 metrů.
Pokoje v hotelu jsou vybaveny nejen vnitřním dvorkem, osobním sejfem a zvukotěsnými okny, ale nabízejí i bidet, samostatnou toaletu a sprchu v koupelnách.