Hotels near Baie Lazare Beach

Mahe Island, Seychelles
photo by Francesca Corsitrover-icon

Find a place to stay

Other landmarks in Mahe Island

Find out more about Baie Lazare Beach