Bambous River Lodge is a luxury holiday establishment, hidden in the hills of Mount Simpson Road, Bel Ombre, Mahe, Seychelles.
Address Mahe, Bel Ombre, Beau Vallon, Seychelles
Phone +248 4 303 828
Website(s) www.brlseychelles.com
Categories Hotel Resort, Travel & Transportation
GPS Coordinates -4.61667,55.4167