"Armagh Country Lodge is a great place to stay. Comfortable accommodation, excellent food a..."
"Armagh Country Lodge is a great place to stay. Comfortable accommodation, excellent food and overall a well managed place with really good customer service."