Offering an outdoor pool and a restaurant, The Place Resort is located in Freetown, a 10 km from the city center. The property is a 5-minute walk from the National Park. Free Wi-Fi access is available in this chalet.
The accommodation will provide you with a seating area. You can enjoy a sea view from all the rooms. Private bathrooms also come with a shower.
At The Place Resort you will find a 24-hour front desk, a garden and a terrace. Other facilities offered at the property include a tour desk. The property offers free private parking on site.