This informal hotel is situated on a small beach in Tombeau Bay in the northwest coast of the
island approx. 40 minutes drive from the airport and 10 minutes from the capital Port Louis.
The hotel is conveniently located for those who wish to explore the typical markets and shops of
Port-Louis. |