The Country Lodge Complex is an established hotel, restaurant and country club,
which is located at HS 51 Hill Station, Freetown, Western Area of the Republic of
Sierra Leone. The Country Lodge Complex has been in operation since December 2003.
It is an honour for us to welcome you to the Country Lodge Complex. Your choice
of hotel is a great source of encouragement to us and we look forward to making
your stay a comfortable one. We aspire to meet or exceed all of our guests service