At Home Inn Darjeeling
At Home Inn Darjeeling, Cobochan Villa, CR Das Rd, Upper Bhutia Busty, Darjeeling, West Bengal, 734101 Darjeeling, India
Boasting mountain views, At Home Inn Darjeeling offers accommodation with a terrace, around 1.6 km from Happy Valley Tea Estate.