ITC Windsor, Bengaluru merges an old world ambience with international service to create a hotel experience that goes beyond expectation. This luxury hotel in Bengaluru has long acquired a reputation of playing host to the aristocracy of the world.
Colonnaded, balustraded and chandeliered, this 5 star hotel in...
Meeting Rooms: 6
Largest Capacity: 700
Largest Meeting Rooms: 429 sq. m.