Beech Hill Country House Hotel

32 Ardmore Rd, Londonderry, BT47 3QP, United Kingdom

Beech Hill Hotel is situated just outside the historic walled city of Derry, perfectly placed for visiting the city and exploring the surrounding countryside. The hotel offers elegance, charm and genuine warmth and hospitality.