Un piccolo ed esclusivo hotel affacciato su uno dei luoghi più suggestivi di Antigua, un autentico paradiso naturalistico, ricco di storia e tradizione.
Situato sulla costa sud dell’isola all’ingresso della famosa English Harbour (considerata in passato il “Crocevia dei Caraibi”, base navale del colonnello Nelson all’epoca dei commerci della canna da zucchero ) il The Inn è immerso in oltre 19 acri di vegetazione tropicale.