Book Now

Location

Location

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