Anchorage Inn ligt aan de grote promenade in Portstewart. Het maakt deel uit van het Anchor Complex, met onder meer de bekroonde Anchor Bar uit 1898!
Skippers Restaurant, Inishowen Business Suite en Club Aura maken allemaal ook deel uit van het Anchor Complex. Overal in het complex is er WiFi beschikbaar. Alle kamers hebben een eigen badkamer en zijn hoogwaardig ingericht.