Jennabwa Lodge and Restaurant ligt in Freetown, op 7 minuten lopen van Lumbley Beach, en is voorzien van kamers met airconditioning en een bar. Tot de faciliteiten van deze accommodatie behoren een restaurant, een gedeelde keuken, roomservice, en tevens gratis WiFiin de hele accommodatie. De accommodatie biedt een 24-uursreceptie en geldwisselservice voor gasten.
Alle kamers bij het pension hebben een bureau. Iedere kamer is uitgerust met een eigen badkamer met een douche, sommige kamers zijn uitgerust met een balkon, en andere bieden ook uitzicht op de stad. Kamers hebben een kledingkast.
Strand Levuma ligt op 1,8 km van Jennabwa Lodge and Restaurant, en Nationaal Museum Sierra Leone ligt 7,5 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Lungi, op 34 km van de accommodatie.