The Life House Group is a vertically integrated lifestyle hotel and hotel technology company.
110 E 25th St