1/21

The Lead Hotel

Hotel - 3.29 km from city center
Available Rooms
2
2
Surroundings
Situated in Freetown, a few steps from Lumbley Beach, The Lead Hotel features accommodation with an Show more

Directions
Address: 72a Cape road, , Freetown, Sierra Leone