The Country Lodge Complex is located in Freetown. The property offers an outdoor pool and a tennis court. Free Wi-Fi access is available in all areas.
Units will provide you with a flat-screen TV, air conditioning and a balcony. Private bathrooms also come with a shower.
Guests can enjoy local dishes at the onsite restaurant. A range of drinks is provided at the bar.
At The Country Lodge Complex you will find a 24-hour front desk, a terrace and a fitness centre. Other facilities offered include a shared lounge. The property offers free private parking on site.
Lungi International Airport is 18.6 miles away. A shuttle to the airport can be arranged at the property.