
Freetown, Sierra Leone
The Country Lodge Complex
5-star hotel
"Enjoying a spectacular and panoramic view of the Atlantic Ocean, Country Lodge Hotel is situated on the hill of Freetown. It is minutes away from the embassy area and the world famous colonial houses in Hill station and only 4km…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Poolside snack bar


