Where is Holiday Inn Express Antrim, an IHG Hotel located?
Holiday Inn Express Antrim, an IHG Hotel, Antrim and Newtownabbey, United Kingdom (approx. 54.72798°, -6.22547°)
Holiday Inn Express Antrim, an IHG Hotel, Antrim and Newtownabbey, United Kingdom (approx. 54.72798°, -6.22547°)