Location Book Now

Location

The Crown Beach Hotel is conveniently located at Pointe Au Sel in the East of Mahé, the main island in the Seychelles. Crown Beach is 8KM south of the Seychelles International Airport and 17Km to Victoria Town Centre.

  • Address:  Pointe Au Sel, Mahe Island, Seychelles
  • Phone:  +248 4 382 800