When you a stay at The Escape at Nonsuch Bay - All-Inclusive - Adults Only in Freetown, you'll be near the beach, just steps from Leeward Islands and Nonsuch Bay. This 4-star hotel is 21 mi (33.8 km) from Dickenson Bay Beach and 0.7 mi (1.1 km) from Brown's Bay Beach.