Soho House Chicago

The 4-star Soho House Chicago Hotel features 40 rooms and lies 11 minutes' walk from National Hellenic Museum.

Situated 1.3 miles from American Writers Museum, this hotel also gives access to such sports venues as the modern United Center Arena, which is 1.4 miles away. Located 10 minutes by foot from UIC-Halsted subway station, the Chicago hotel is within a 10-minute drive of the 57 - acre park "Museum Campus". The Soho House allows you to enjoy such natural sights as Jay Pritzker Pavilion 1.5 miles away. Chicago Greyhound Terminal bus station is within reach of this accommodation.

Girl & The Goat is also 300 feet away.

Book Soho House Chicago

General information

Contact information

113 N Green St, Chicago, United States;

Soho House reservations available at 'rooms'

Soho House phone number isn't available on our site, if you want to call Soho House visit site of a hotel

Soho House Location

 113 N Green St, Chicago, United States

Soho House Hotel Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Swimming pool

Soho House Amenities

  • Leisure

    Swimming pool
  • Spa centre

Soho House Offers

Rooms