Our Hotel is Recognized and well established as one of the top hotels in Yelagiri Hills, Touchstone Resorts offers discerning business and leisure travelers an intimate stay experience. Located at the prime location of the hills right next to the lake.