TreeHouse Hotels & Resorts, a hospitality chain owned by Karma Hospitality, has expanded its brand portfolio with the launch ...