Sierra Lighthouse Hotel |
||
| From Sierra Leone | ||
Hotel
|
||
| In Freetown, Sierra Leone | ||
About Sierra Lighthouse HotelCasual rooms with bay views in a relaxed hotel offering a bar, a restaurant & a terrace.
|
||
|
||
|
|