Windermere Estate, India
Our rating: Medium
Windermere makes a wonderful retreat, set amidst magnificent scenery with the best views in town.
View hotel in detail