From Sierra Leone
Hotel
In Freetown, Sierra Leone
About Sierra Lighthouse Hotel
Casual rooms with bay views in a relaxed hotel offering a bar, a restaurant & a terrace.
View Location
About Sierra Lighthouse Hotel
Casual rooms with bay views in a relaxed hotel offering a bar, a restaurant & a terrace.
View Similar Pages Sierra Lighthouse Hotel
Pages similar to Sierra Lighthouse Hotel