From 2295 INR
A restored British colonial home, Cochrane Place Hotel is situated at the foot of the Himalayas. Featuring mountain and valley views, it offers a tea shop, yoga classes and spa treatments.
Local
See and Do
- Happy Valley Tea Estates Darjeeling (12.6 miles) - Tea Tour The only guided tea factory tour in Darjeeling Visit our tea factory, near the zoo. Tours sta...


