Situé à 25 minutes de marche de la Baie Lascars, cet établissement The Voyager Lodge Port Mathurin dispose d'une terrasse avec une vue sur les montagnes.
La Cathédrale Saint-Gabriel de Rodrigues se trouve à 6 km de la villa, et le Mont Limon est à 4 km.
Les équipements de cuisine de The Voyager Lodge comprennent une bouilloire électrique, un réfrigérateur et un grille-pain, fournis dans un coin repas. Les clients peuvent dîner à La Plage Resto Bar, situé à 17 minutes à pied de la propriété. L'arrêt de bus le plus proche est l'arrêt de bus Terre rouge, à proximité de villa.