520 South Michigan Avenue
Built in 1893, this downtown Chicago hotel is adjacent to Millennium Park and 2 blocks from The Art Institute of Chicago.
COMMENTS (0)
(You have to be logged in) Add Comment