A brewery on the premises and a tap in each room are featured in a property debuted in Columbus, Ohio, billed by its owners as the world’s first beer hotel. DogHouse Columbus is the brainchild of BrewDog, a multinational firm that started in Scotland and opened its first U.S. brewery in Columbus last year. Read the CNN story here