This hotel is situated in Nelson's Dockyard in the historic English Harbour on the southern point of Antigua. It is approximately 16 miles from the airport and 14 miles from the capital St. John's.
See more: Hotels in Caribbean & Central America Hotels in Antigua and Barbuda Hotels in Antigua Holiday Destinations in Caribbean & Central America