Hotels & Resorts ITC Hotels launch Welcomhotel KatraAugust 19, 2021 One of India’s most popular and fast paced hospitality brands, ‘Welcomhotel’ launched its latest outpost in Katra. Welcomhotel Katra has…