Considered to be the best place to stay in Ooty, this hotel offers you all the comforts you would expect from a Taj property.