Compare 10 other Hotel Brands located near this property.
The Talbott Hotel
20 E. Delaware Pl.
Chicago, IL, United States, 60611
Hotel Brand
Phone: (312) 944-4970
Chicago, IL, United States, 60611
Meeting Space
-
-
U-Shape
-
Banquet
-
Reception
-
Conference
-
Theater
-
Class Room
-
Board
-
-
Delaware Room
44 x 22 x 12968 sqft - 48
- 80
- 175
- 46
- 120
- 80
- 46
-