Sherlock is located at Tiger Hill Road, Upper Thalayatimund, 3.1 km from the centre of Ooty. Ooty Rose Garden is the closest landmark to Sherlock. Get latest prices on KAYAK now