Atlanta — In November 2016, Huddle House will open its first restaurant inside a hotel. The new Huddle House will be part of the Days Inn hotel in East Stroudsburg, Pa., and will become the largest in the system with a footprint of approximately 5,000 square feet.