Saved to 132 lists

Show map BayView Seychelles

Customers who viewed BayView Seychelles also viewed:

La Fontaine Holiday Apartment

hotel La Fontaine Self-Catering Holiday Apartments, situated in the North of Mahe in Seychelles, features a terraced garden and a gym. Beau-Vallon Beach is a 5-minute walk from the apartments.
Score from 29 reviews Good 7.9/10

Mountain View Villas

hotel Centrally located between the airport and Victoria city, Mountain View Villas is situated on the east side of Mahe Island, in Seychelles.
Score from 38 reviews Good 7.9/10
Close map