Orchid Inn

No.4 - C, Conoor Road
India