Lumley Beach Hotel

Sierra Leone

A social enterprise beach hotel in Freetown, Sierra Leone