Bambous River Lodge Location
Mount Simpson, Belombre, Bel Ombre, Seychelles
Enter dates to see available properties
Area Information
Airports
Seychelles International
15.2 km
Attractions
Eglise de Saint Roch
500 m
Mare Aux Cochons Trail
1.5 km
ISPC Supermarket Fresh Beau Vallon
1.6 km
Seventh Day Adventist Church
2.7 km