Situated in Newry, this hotel is close to Newry Town Hall and Newry Cathedral. Area attractions also include Slieve Gullion and Narrow Water Castle.