- The Talbott Hotel
- 20 East Delaware Place, Near North Side, Chicago IL, United States of America
- Website
Strategically located and pet friendly in the middle of the city, this 4-star hotel makes for an ideal base in Chicago. It is located a short stroll from John Hancock Center Observatory, Magnificent Mile and John Hancock Center.
This luxury hotel offers valet parking, a laundry service and free Wi-Fi. The on-site spa provides a variety of facial and body treatments.
Every room at The Talbott Hotel provides wireless internet access and all the necessities for a comfortable stay.
A satisfying breakfast is available each morning, and there are also numerous restaurants and cafés close by.
The Talbott Hotel Chicago is conveniently located for discovering Chicago with Michigan Avenue, the Museum of Contemporary Art and Holy Name Cathedral within a 10-minute walk. Chicago Midway International Airport is less than a 30-minute drive away.