ITC Windsor, A Luxury Collection Hotel 5 stars

25, Golf Course Road , 560052 Bangalore, India

Hotel image
Read more reviews for ITC Windsor, A Luxury Collection Hotel