Boutique hotel
Bambous River Lodge
Bel Ombre, Seychelles
Bambous River Lodge is on the banks of the Bambous River at Mount Simpson, Bel Ombre, on the north coast of Mahé. Marie Laure Beach is nearby, and Beau Vallon Beach is a few minutes' walk away. Seychelles International Airport is approximately 13 km (8 miles) away.
Visit host websitebrlseychelles.com





























































