Situated right outside of Wrigley Field, home to the Chicago Cubs, this boutique hotel is located in Chicago’s Lakeview neighborhood and features on-site dining and contemporary guest rooms with free Wi-Fi.
Number of rooms: 173
3630 North Clark Street, Lakeview, Chicago, 60613, United States
Hotel booked 1 times today.