Location
With a stay at this villa in Freetown, you'll be a 2-minute walk from Nonsuch Bay and 13 minutes by foot from Brown's Bay Beach. This villa is 21 mi (33.9 km) from Dickenson Bay Beach and 1 mi (1.7 km) from Harmony Hall Art Gallery.
Rooms
Make yourself comfortable in this villa, featuring a kitchen with a refrigerator and an oven. Complimentary wireless Internet access is available to keep you connected. Conveniences include a microwave and a washer/dryer.