Yes. It's literally attached to a hotel.
The Harry Caray's in Lombard is connected to a very nice hotel
It attached to a hotel. There are 3 others within a short walking distance
Harry Caray's is located in the Holiday Inn Select.
Its inside the holiday Inn Express
This place is over oriced and the fiod is terrible. So is the service
Thanks! Your answer is awaiting moderation.