Entertainment
Attractions
Business
Lodging
Shops
Health
Food
Education
Transport
Finance
Cafe
Gift Shop
Guesthouse
The Orchard Self Catering
Featuring a spacious terrace and garden with panoramic mountain views, The Orchard offers accommodation in a quiet area near Barbarons on Mahe Island, 10 km from Port Launay Beach, 11.9 km from Anse Royale Beach and 12.7 km from Anse Soleil.