Lark Hotels and Life House, a hotel brand and operator, have announced a joint venture, creating a new entity named Lark Hospitality. The post Lark Hotels and Life House form joint venture to expand North American portfolio appeared first on Hotel Management Network.