ITC Hotels launch Welcomhotel Katra
One of India’s most popular and fast paced hospitality brands, ‘Welcomhotel’ launched its latest outpost in Katra. Welcomhotel Katra has 83 well-appointed guest rooms, a swimming pool, an array of sublime activities on-site to keep