ITC Windsor, a Luxury Collection Hotel, Bengaluru

The ITC Hotel Windsor Sheraton & Towers features 240 guest rooms and suites designed to re-create the unmatched elegance, splendid banquets and fine living of India’s Regency period. The hotel is located only 3 kilometers from the city centre and just 11 kilometers from the airport.