The Inn is an intimate and exclusive beachfront hotel on the captivating island of Antigua. It is ideally located on the South West coast, secretly nestled in ten acres of wooded headland within the Dockyard National park.
The Inn stands guard to the entrance of historic English Harbour and is only 2 minutes from Nelson's Dockyard, one of the most enchanting villages in the Caribbean famous for it's English pubs, restaurants and sites.
The Hotel is a delightfully traditional style inn much loved by old Caribbean "hands".
Boasting one of the best restaurants on the island with breathtaking views and a gracious level of service provided by well trained and loyal staff.