The Country Lodge Hotel 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.
Check In | 3:00 pm |
---|---|
Check Out | 12:00 pm |