Where is Holiday Inn Garland by IHG?

Where is Holiday Inn Garland by IHG located?

Holiday Inn Garland by IHG, Holiday Inn Garland by IHG, United States of America (approx. 32.96495°, -96.63785°)


Where is Holiday Inn Garland by IHG on the map?