Soho House Chicago

Soho House Chicago Hotel offers 40 rooms 3.8 km from the half-mile-long Navy Pier.

This hotel is located in Chicago, just a short walk down to UIC-Halsted tube station. The accommodation in Chicago is 2.6 km from Buckingham Fountain. The 4-star hotel is also a walk from Chicago Cultural Center and Chicago Greyhound Terminal bus station is a 10-minute stroll away. The nearest underground station is 10 minutes' walk away.

The restaurant Morgan Street Cafe is situated within a 300-metre distance of Soho House Chicago Hotel.

Book Soho House Chicago

More +
Less -

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

More +
Less -

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 & Sports

    Swimming pool
  • Spa centre

Soho House Offers

Rooms