Karta Vacation Rentals
In Chicago’s River North, a downtown hotel just off State Street and a short walk to Michigan Avenue. Millennium Park, the Art Institute, Willis Tower and Navy Pier are all within a short drive or stroll, and the Chicago Riverwalk and Merchandise Mart sit nearby.