Get Directions to Hillview Lodge ← View details 33 Newtownhamilton Road, Armagh, Co.Armagh BT60 2PL, United Kingdom, Armagh, England Get Directions From* To * — Required information