Where is Armagh City Hotel?

Where is Armagh City Hotel located?

Armagh City Hotel, Armagh City Hotel, Great Britain (approx. 54.34483°, -6.65199°)


Where is Armagh City Hotel on the map?