Soho House Chicago

The 4-star Soho House Chicago Hotel offers 40 rooms a 25-minute stroll from The Chicago Theatre.

This hotel is located in Chicago, right near UIC-Halsted metro station. The neo - Gothic skyscraper "Tribune Tower" is 1.5 miles from the Chicago hotel, while Madison & Peoria bus stop is 600 feet away. A 20-minute walk from Money Museum at the Federal Reserve Bank is a perk for guests staying at the Soho House.

Girl & The Goat offers a selection of dishes 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 & Sports

    Swimming pool
  • Spa centre

Soho House Offers

Rooms