Company Hemma Tiny House Hotel LLC Address 1845 Piedmont Ave NE, Apt 254, Fulton, Atlanta, GA, 30324, USA