You’ve traveled in every direction.Now your reviews can, too.
Chicago photo by friskycelery
June 12, 2002
The Holiday Inn City Centre is a perfectly acceptable place to stay in downtown Chicago. It has a great location - a couple of blocks off Michigan Avenue, and walking distance to Navy Pier. It is also in a neighborhood...Read More
Share your travel photos to expand your gallery and add color to your reviews.