About The Lion Inn
The Lion Inn centrally situated at a convenient location in the western area of Freetown,10-15 mins away from all points of interest. We offer spacious modern rooms, a restaurant, 24hr front desk service and free wifi throughout.
"Your Home Away from Home".