Details
Facade of Ecotel Kalimpong

Ecotel Kalimpong

Ecotel Kalimpong, located on Rishi Road, is a delightful stay in Kalimpong that stands as a haven for travellers seeking the perfect blend of nature, comfort, and affordability.