Property Location With a stay at Sherlock Hotel in Ooty, you'll be convenient to Ooty Rose Garden and Doddabetta Peak. This hotel is within close proximity of Botanical Gardens and St. Stephen's Church.