Country Lodge Complex

Hotels, Lodges & Tourism
  • Freetown, Sierra Leone

Africa Automotive Directory

Product Pictures

Country Lodge Complex

Hotels, Lodges & Tourism

Freetown, Sierra Leone

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 needs.

Contact this Company

=