New Delhi, 14th April 2023: ITC’s Hotel Group continues to grow as the upper upscale Brand Welcomhotel adds three more properties to the portfolio. Recently signed, Welcomhotel Gwalior is spread over 7 acres and located 6.5 km away from the city center and just 12 km away from the popular tourist spot, Gwalior Fort. Welcomhotel […]