MayaTels - Maya Eco Huts is a charming 3-star hotel nestled in the picturesque town of Pelling, India. With a total of 8 thoughtfully designed rooms, this eco-friendly retreat offers a cozy and intimate atmosphere for both leisure and business travelers. The hotel has been recently renovated in 2024, ensuring modern comforts while maintaining its rustic charm.