Anse Norwa Self Catering is situated in Beau Vallon on the north coast of Mahe Island. The Seychelles self-catering accommodation is 15 minutes' drive from Victoria and it’s a great base for touring around the island. A bus stop and the beach are only 2 minutes' walk away. Other facilities and services are also with easy reach from Anse Norwa Self Catering.
- Address: Mare Anglaise, Beau Vallon, Mahe Island, Seychelles
- Mobile: +248 2 772 305