5 min read Places Restaurants Travel Sierra Leone: Should you stay at The Place Resort? (Hotel Review) 6 years ago Vickie Remoe 6 The Place Resort has been opened for 4 yrs. It came together just after I moved back to NY for...