LOCATION
World Map
SEYCHELLES

LOCATION

DISCOVER
World Map

The enchanting locale of the Seychelles embellishes everyday life, giving the impression of a slower sunset and brighter stars.
One Bayview is situated in the heart of Mahé, in the most privileged area of the largest and most vibrant island, which is shared by the majority of the over 96,000 habitants. Mahé is also the home of the capital city, Victoria.
Exotic trees line our beaches. There are no words to express the sight of coconut plantations, granite and virgin beaches.