Nestled on the south west coast of Mahé, BayView Seychelles offers spacious accommodation with garden or Indian-Ocean views. There are also covered terraces and an outdoor pool.
Number of rooms: 16
Petite Barbarons, 00248 Anse Boileau, Seychelles
Nestled on the south west coast of Mahé, BayView Seychelles offers spacious accommodation with garden or Indian-Ocean views. There are also covered terraces and an outdoor pool.
Number of rooms: 16
Petite Barbarons, 00248 Anse Boileau, Seychelles
Overlooking the crystalline waters of Anse a la Mouche, the Sailfish Beach Villas offers self-catering accommodation surrounded by lush vegetation. It offers free parking and is 20 km from Victoria’s city centre.
Number of rooms: 6
Anse a La Mouche, Mahe, Anse a La Mouche, Seychelles