Aparthotels in Freetown
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Antigua 3-Bedroom Villa At Nonsuch Bay
412 Nonsuch Bay, Freetown, Antigua/Barbuda (Open map)
The beachfront location of the hotel places guests within a 3-km distance of Devil's Bridge and 3.9 km from Half Moon Bay. Located in…
Read more...