Nestled by Peoria Lake and a stone's throw from downtown, this Illinois hideaway offers spa-grade luxury, with lavish guest rooms complete with complimentary Wi-Fi and sleek flat-screens. Indulge in serene lakefront repose, all within a prime location for city conveniences.