Jennabwa Lodge and Restaurant Guesthouse Freetown, Western Urban
Boasting a bar, shared lounge and views of sea, Jennabwa Lodge and Restaurant is located in Freetown, 600 metres from Lumbley Beach. Featuring room service, this property also provides guests with a restaurant.
Number of rooms: 23
6D Goodrich road Juba, Freetown, Sierra Leone