Where is Holiday Inn Auburn by IHG located?
Holiday Inn Auburn by IHG, Holiday Inn Auburn by IHG, United States of America (approx. 38.90179°, -121.07413°)
Holiday Inn Auburn by IHG, Holiday Inn Auburn by IHG, United States of America (approx. 38.90179°, -121.07413°)