Darjeeling, India
Hotel Orchid Residency Gandhi Rd, near Ramada Hotel, Limbugaon, Darjeeling, West Bengal 734101, 734101