The first hotel in the world to achieve LEED Zero Carbon certification, ITC Windsor epitomizes “Responsible Luxury”- At this LEED Platinum rated hotel, practices of environmental stewardship are engrained in every aspect of the hotel’s operations, a sizeable quantum of ingredients are sourced locally through organic farms, water is recycled and reused to prevent wastage. Almost entire electrical energy demand of the hotel is met through self-owned wind farms. Luxury for the guest. Protection for the planet.
The hotel’s colonnades, fountains and fluted pillars have the same quaintly charming character as its elegant balustrades and Georgian windows.
Located in the heart of Bengaluru, ITC Windsor's distinct architecture draws inspiration from English manor houses while exuding urban elegance combined with an old-world charm.