ITC Hotels-First &Largest Chain of hotels in the World, with maximum LEED Platinum Certified Properties. ITC Hotels-the First and Largest chain of hotels in the World, with maximum LEED Platinum Certified Properties has been accorded another accolade. Embodying the ethos of ‘Responsible Luxury’, Welcomhotel Amritsar is now Punjab’s ‘First LEED Certified Hotel’ under the aegis […]
22
Jun