1/21

The Lead Hotel

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

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