This Algonquin, Illinois hotel is located near popular area points of interest and provides on-site dining options, comfortable rooms furnished with coffeemakers and many thoughtful amenities ... » Veja mais