With a stay at Kanasuk Selfcatering Apartments in Mahe Island, youll be near the beach, within a 15-minute drive of Baie Lazare Beach and Anse Boileau Beach. This 4-star apartment is 18.7 mi (30.1 km) from Beau Vallon Beach and 2.1 mi (3.3 km) from Anse Soleil Beach.