SIERRA LIGHTHOUSE HOTEL

Sierra Light House Hotel is a home away from home. The place to be whenever you are in Freetown. Situated at Aberdeen, Man O’ War Bay, the seaside hotel as it is commonly known offers one of the best views of the Sea from every guest room in the hotel.

Contact Us

5 Man of War Bay Aberdeen,  Freetown

076706036 078300135

info@sierralighthouse.com