Com uma piscina exterior durante todo o ano e comodidades para churrascos, o Bambous River Lodge está situado em Bel Ombre.
Mahé está a 10 km do Bambous River Lodge, enquanto Praslin fica a 49 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Seicheles, a 12 km da propriedade.