Home Posts tagged ITC Hotels

ITC Hotels launch Welcomhotel Tavleen Chail in Himachal Pradesh

‘Welcomhotel’, one of India’s fastest growing hospitality brands from the ITC Hotels group has launched its second property in Himachal Pradesh —Welcomhotel Tavleen Chail — with 65 well-appointed guest rooms, including 18 fairytale cottages and a luxury suite. Nestled amidst lush green forests, each of the property’s lodgings come with a private sit-out with breathtaking, Continue Reading
x Logo: Shield Security
This Site Is Protected By
Shield Security