A wonderful Seaside Hotel in the capital city of Sierra Leone, Freetown. Hotel offers great accommodation, excellent food & drinks & amazing event location
A wonderful Seaside Hotel in the capital city of Sierra Leone, Freetown. Hotel offers great accommodation, excellent food & drinks & amazing event location