The Anchorage Inn, a four-star hotel, is located on The Promenade in Portstewart. It is part of the Anchor Complex, which includes the traditional Anchor Bar.