L'Anchorage Inn, situé sur la principale promenade de Portstewart, fait partie de l'Anchor Complexe qui abrite l'Anchor Bar, établissement traditionnel primé, établi en 1898.
Le Skippers Restaurant, l'Inishowen Business Suite et le Club Aura font également partie du complexe. Celui-ci met un accès sans fil (Wi-Fi) à Internet à votre disposition et propose des chambres avec salle de bains privative et finitions hauts de gamme.