Deki Lodge is a charming 2-star hotel located in the scenic town of Kalimpong, India. With a cozy atmosphere and a total of 11 well-appointed rooms, this intimate lodge offers a welcoming retreat for both leisure and business travelers. Originally opened in 1982 and renovated in 2008, Deki Lodge combines a sense of history with contemporary comfort.