Mahé Island is home to Zeph Self Catering Apartment. Morne Seychellois National Park and Petite Anse Beach reflect the area's natural beauty and area attractions include Seychelles National Botanical Gardens and Ste. Anne Marine National Park. Visit our Mahé Island travel guide