ambous River Lodge is located on the banks of the Bambous river, situated at Mount Simpson in Bel Ombre, on the north coast of Mahé. The Lodge is situated close to Marie Laure beach and a few minutes walk from the extremely popular and world famous Beau Vallon Beach, featuring the white sands and turquoise blue water of the Indian Ocean. This newly built establishment features seven spacious luxury holiday apartments and a swimming pool.