The Guesthouse HotelHotel
4872 N Clark St, Chicago, IL 60640
Featuring suites with gourmet kitchens and an on-site fitness centre, The Guesthouse Hotel is located in Chicago. Montrose Beach, on Lake Michigan, is 2.8 km away. Free Wi-Fi access is available.