Claridge House
BASIC INFORMATION:
State: Illinois
Address:
1244 N Dearborn Pkwy, Chicago, IL 60610Property Stars: 4 Star
More Details
The hotel’s sophisticated décor, serene spa, and convenient location make it the perfect pied-a-terre for business travelers and culture hounds both.
Pay $200 for $300 in hotel credit to be used through 12 /22