A Club Mahindra Associate Resort Nestled in the picturesque village of Naku-Chumbhung beneath the enchanting town of Pelling in West Sikkim, The Chumbi Mountain Retreat Resort & Spa beckons to those seeking an authentic experience amidst nature. Set against the backdrop of the majestic Himalayas, this distinctive resort in Sikkim offers more than just accommodation; it offers an immersive experience into the heart of Sikkimese tradition and culture.