This charming hotel is set in Freetown overlooking the Ocean. The accomodation comprises a total of 36 Suites with fully equipped kitchenette. The year of construction of this hotel dates back to 2022. The Lead Hotel is located near the “Man of War Bay,” Sierra Leone's historical landmark on a white sandy beach. As we come closer, we discover The Lead Hotel to be the one and only apartment hotel in Freetown Sierra Leone with a private beach, just at the center of Aberdeen, Freetown's heart f...