Die Unterkunft Jennabwa Lodge and Restaurant, die in Freetown, 600 m von Strand Lumbley Beach entfernt gelegen ist, bietet klimatisierte Zimmer und eine Bar. Zu den Einrichtungen dieser Unterkunft gehören ein Restaurant, eine Gemeinschaftsküche und ein Zimmerservice, zusammen mit kostenlosem WLAN. Die Unterkunft bietet eine rund um die Uhr besetzte Rezeption und einen Währungsumtausch für Gäste.
In der Unterkunft Jennabwa Lodge and Restaurant ist jedes Zimmer versehen mit einem Schreibtisch. Hier ist jedes Zimmer ausgestattet mit einem eigenen Badezimmer mit einer Dusche, einige Zimmer sind ausgestattet mit einem Balkon und andere bieten außerdem Stadtblick. Die Gästezimmer verfügen über einen Kleiderschrank.
Strand Levuma liegt 1,8 km von der Unterkunft Jennabwa Lodge and Restaurant entfernt, während Nationalmuseum von Sierra Leone 7,5 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Freetown International, 34 km von der Unterkunft Jennabwa Lodge and Restaurant entfernt.