Places to Stay

Embassy Suites Chicago - North Shore/Deerfield


A luxurious all-suite hotel in Deerfield, IL.

The North Shore is ideally located for travelers wanting first rate room accommodations and guest services close to the excitement of The Windy City and Lake County.

Contact Details

What's Happening Near Deerfield


You might also like…