ITC Windsor, a Luxury Collection Hotel, Bengaluru

Windsor Square, 25, Golf Course Road, Bengaluru 560052 India
+91 80 2226 9898
  • EXCLUSIVE AMENITIES
  • Self-Service Kiosk
  • Spa
  • Fitness
  • Internet

Check room rates & availability

back to top