All of our properties in The Seychelles
Victoria, Mahe, Seychelles
Tropical adventure by sea
With 115 islands in the Seychelles to explore, why stay in a hotel when you could experience a holiday cruising around taking in new wonders constantly? Book a cabin on or privately charter Sea Bird or Sea Star and soak up the ….