Situado en el paseo marítimo principal de Portstewart, el Anchorage Inn forma parte del Anchor Complex, con el galardonado bar tradicional Ancla, desde 1898.
El Restaurante Skippers, la Inishowen Business Suite y el Club Aura forman parte del Anchor Complex. El complejo cuenta con acceso inalámbrico a Internet y todas las habitaciones disponen de baño con un acabado de alta calidad.