Umístěný 4 km od Seychelles Natural History Museum ve městě Bel Ombre, hotel Forest Lodge obsahuje sejf a 24-hodinovou bezpečnostní službu. Ubytování je situováno 1 km od centra města Bel Ombre a 20 km od letiště Seychelles International.
Hotel je v turistické oblasti města Bel Ombre. Ubytování se nachází také 17 minut chůze od Beau Vallon Beach. Autobusová zastávka Mt Simpson, nabízející přímé spojení s městskými atrakcemi a hlavními místy, je 5 minut chůze od Forest Lodge.
Všechny pokoje v Forest Lodge mají balkón, osobní sejf a zvukotěsná okna, a také samostatnou toaletu a sprchu. Některé jednotky nabízejí výhled na hory. Mají kuchyňské vybavení, například chladničku, troubu a kuchyňské nádobí.
Hosté se mohou těšit na bar v hale. K dispozici jsou různé možnosti stravování, které jsou vzdáleny 14 minut chůze a jsou nabízeny Sunset Bar a Traders Vic's Seychelles.