New Chicago Hotel Offers Rooms for $24 a Night - NBC Chicago

    New Chicago Hotel Offers Rooms for $24 a Night