
Ideally located in downtown Evanston, this 4-star hotel features 2 restaurants, a well-equipped gym and rooms with a 32-inch flat-screen TV. Northwestern University is just 2 blocks away.
1710 Orrington Avenue, Evanston, IL 60201, United States
Hotel booked 2 times today.
Nightly rates from $135 to $9 999