- Strangford Arms Hotel | NewtownardsThe Strangford Arms Hotel is situated in Newtownards, a lively market town nestled at the foot of Scrabo Tower and sited at the head of Strangford Lough. Recent extensive renovations and remodelling have transformed this exceptional Victorian hotel into a vibrant, chic and contemporary venue with fantastic new facilities.Guests can relax in one of the 39 Read more…