• Sections
  • Top places

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.

Show more Show less

Hotel

MAPS.ME
is always on hand
Download the apps and start expanding your horizons
Open Maps.me app
Use web version