Admirals Inn consists of three buildings situated in a secluded section of historic Nelson's Dockyard at English Harbour, on the south coast of Antigua. The main building is a three-story Georgian brick structure with a spacious terrace looking out over the water and the yachts lying at anchor.
There are nine (9) rooms on the two upper floors, while the lounge, dining and kitchen facilities are on the ground floor.
Staying in English Harbour itself must be a wondeful treat!
In fact this is within the historc Nelsons Dockyard! A ground floor annex just across the pillared lawn, houses four (4) more rooms, and adjacent to that is the "Joiner's Loft" apartment, with two double rooms, two bathrooms, a kitchen and a spacious living-room area looking right out over the harbour.