The Elgin Mount Pandim-Pelling is a charming 4-star hotel nestled in the picturesque town of Pelling, India. Opened in 1995, this inviting retreat features 30 well-appointed rooms, each designed to provide comfort and a serene atmosphere for guests. With a guest rating of 8.8 out of 10 based on 244 reviews, it is clear that visitors appreciate the warm hospitality and attention to detail offered here.