|
5 Man of War Bay Aberdeen, Freetown
Featuring free WiFi and a restaurant, Sierra Lighthouse Hotel offers accommodation in Freetown. The hotel has a terrace and views of the sea, and guests can enjoy a meal at the restaurant. Free privat... 更多信息 Sierra Lighthouse Hotel » |