The Pointe Vénus Hotel & Spa with its imposing structural design is located about 100m from the sea on the northern part of Rodrigues Island. It overlooks the harbor and surroundi... more
The Cotton Bay Hotel is about 25 minutes from Port Mathurin and 40 minutes from the airport, and situated on the northeast coast of Rodrigues Island. The Cotton Bay Hotel overlooks the... more