Interview: Deepak Menezes, General Manager, ITC Windsor
ITC Windsor Bengaluru has completed 40 years and has stood the test of time even as it has evolved to make guests feel welcome and at home. ITC Windsor is a lavish property that overlooks the Bangalore Golf Club and this unique setting comprises its imposing white edifice that reflects Regency architecture. Complete with fluted… Read More Interview: Deepak Menezes, General Manager, ITC Windsor