Jennabwa Lodge and Restaurant localiza-se em Freetown, a 7 minutos a pé de Lumbley Beach e 1,8 km de Praia de Levuma, e dispõe de um bar. As comodidades deste alojamento incluem restaurante, uma cozinha partilhada, serviço de quartos e acesso Wi-Fi gratuito em toda a propriedade. O alojamento fornece uma receção aberta 24 horas e câmbio de moeda.
Cada quarto está equipado com uma casa de banho privativa, enquanto alguns quartos estão equipados com varanda e outros também disponibilizam vistas da cidade.
Museu Nacional da Serra Leoa fica a 7,5 km de Jennabwa Lodge and Restaurant, enquanto Western Area Forest Reserve está a 22 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Lungi, que fica a 34 km de Jennabwa Lodge and Restaurant.