The Talbott Hotel, Chicago
Practically Perfect PA
MARCH 11, 2014
After what can only be described as total oblivion I woke, wiped the sleep from my eyes and surveyed my new surroundings. Advertised minimum rate is $139 per person (March 2014). My initial assessment of the place wasn’t far off - the suite was fantastic. The Talbott Hotel , 20 E.Delaware Place, Chicago IL 60611.
Let's personalize your content