Q: Where is Candlewood Suites Abilene, an IHG Hotel?
A: Candlewood Suites Abilene, an IHG Hotel is located at: 3050 Catclaw Dr, Abilene, TX 79606, United States
Q: What are the coordinates of the Candlewood Suites Abilene, an IHG Hotel?
A: Latitude: 32.4129839, Longitude: -99.7791433
Q: How is Candlewood Suites Abilene, an IHG Hotel rated?
A: Candlewood Suites Abilene, an IHG Hotel has not rated yet on addressschool.com