WelcomHeritage, a joint venture between ITC Hotels and The Maharaja of Jodhpur, has signed five more properties in India to become a 67th strong hotel brand.
WelcomHeritage signs five more properties in India