



Positioned on Beau Vallon Bay - one of Mahé Island's most sought-after stretches of coastline - STORY Seychelles is a five-star boutique resort sitting directly on a three-kilometre arc of swimmable white sand beach. The resort sits a short drive from Victoria, the Seychelles capital, and within easy reach of Morne Seychelles National Park. For groups seeking a genuinely rare setting, the...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this country: top venues, airports, climate, and how to get around.