Nahar's Nilgiris Hotel

52-A Charring Cross
India