BrewDog has opened a beer hotel at the site of its US brewery in Columbus, Ohio.