Situated in the northeast of India, this former boarding house for British settlers is surrounded by beautiful greenery and is a great place to unwind. The ideal location close to the main Kalimpong area allows ... Read more

View all Luxury Hotels in Kalimpong