The Inn at English Harbour
Freeman's Bay 187 St. John's English HarbourSaint John'sAntigua
Prime Beachfront Location The Inn at English Harbour in Freemans Bay offers direct beachfront access with stunning sea views. Guests can relax on the terrace or enjoy the outdoor swimming...