Guesthouse nearby Barbarons
1 found
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.
More Guesthouse in other Cities
Interesting places in Barbarons
Search this area