Everything you might need to have a good rest, all in one place! Resort «The Windflower Resorts & Spa Mysore» is located in Mysore. This resort is located in walking distance from the city center.
Number of rooms: 39
Maharanapratap Road, Mysore, 570010