L'hotel Holiday Birds Ltd Port Mathurin offre une proximité avec la Baie Lascars, qui est situé à environ 7 minutes de marche.
Situé à 500 mètres de St Barrabas Church, l'hotel est 10 minutes du centre-ville de Port Mathurin. Il y a le Bazar Port Mathurin à côté de la résidence. La région comprend également des sites naturels comme le mont Malartic à moins de 3 km d'Holiday Birds Ltd de Port Mathurin. La gare routière de Terminal Port Mathurin se trouve à 500 mètres de la propriété, ainsi quela Cathédrale Saint-Gabriel de Rodrigues est à 10 minutes en voiture.
L'hotel accueille les clients dans 7 chambres équipées de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Une toilette séparée et une douche sont aussi compris dans les unités.
Servant à la fois de la nourriture et des boissons, un restaurant Kafe Rose est situé à une courte distance d'Holiday Birds Ltd.