Call LIVE Agent NOW
+1-888-376-928620 E Delaware Place, Chicago, United States
See Map





Pets Allowed
Restaurant
Room Service
Safety Deposit Box
Bar
Show All Amenities
The Talbott Hotel is a boutique hotel located in the heart of downtown Chicago, just steps away from the Magnificent Mile. It offers elegant rooms with free WiFi and luxury accommodations, including flat-screen TVs and individual climate control. The on-site restaurant, The Talbott Restaurant, serves farm fresh, locally sourced dishes for breakfast, lunch, and dinner, with in-room dining options available. The hotel also features a fitness center, meeting space, and laundry services. Popular attractions such as Navy Pier, Millennium Park, and the Art Institute of Chicago are all within 1.5 miles, and the House of Blues music venue is less than a mile away.
Check-in: 03:00 PM
Check-out: 12:00 PM