Cherry Village Homestay Resort, Pelling, Sikkim, India is the best 1 star hotel in Pelling city, Book now and get discount in Pelling...