The Hampton Inn and Suites Chicago - Deer Park, IL is a Tourist hotel. Located in City Centre area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.
The skyscrapers of the Windy City tower in the distance. A refreshing Lake Michigan breeze whispers through the trees and caresses your face and pushes your hair into your eyes. Here at the Hampton Inn & Suites