10 reviews
Pelling is a beautiful hill station where you can lose yourself in the beauty of nature. Located at an elevation of 6200ft above sea-level, it is an ideal base to explore the unique beauty of West Sikkim and going for various trekking trips. Chiminda International, a unit of the Milestones family, is a professionally managed hotel which pays high emphasis on quality and customer delight. Located c