Doté d'un bar, le Jennabwa Lodge and Restaurant est situé à Freetown, à 600 mètres de la plage de Lumbley, à 1,8 km de la plage de Levuma et à 7,5 km du musée national de la Sierra Leone. Il propose un restaurant, une réception ouverte 24h/24, une cuisine commune et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Des services d'étage et de change sont assurés toute la journée.
Certains logements possèdent un balcon et/ou une terrasse offrant une vue sur la mer ou la ville. Les logements comprennent une salle de bains privative.
Une supérette est disponible sur place.
La réserve forestière de Western Area se trouve à 22 km de la maison d'hôtes. L'aéroport international de Lungi, le plus proche, est implanté à 34 km.