Country Lodge Complex

Featured
13  
Country Lodge Complex

Location Details

Location

Probably Sierra Leone's most popular hotel and for good reason.

The Country Lodge Complex is a stylish hotel situated at the top of Hill Station in Freetown. Equipped with a well kitted gym, tennis court and the popular Eden Restaurant, evenings offer a fantastic view of the city. Great facilities and service with wireless internet in some rooms.

Photos

Map

Swap Start/End