Fresh, spirited and youthful, VIVO Hotels, is India's fastest growing chain of Upscale, midscale hotels, resorts and home stays. Vivo Hotels was founded in January 2015 and currently owns and operates 10 hotels. By 2022-23, the company will own and..
Relevance: 14.911755