#2 in Pelling Udaan Hotel Pine Crest, Pelling
★★★★
Naku Chumbung Road, Chumbung Road, West Sikkim, Pelling, India Show on map
Green Leaf Resort is a 3-star hotel in Pelling, India. It is one of 87 places to stay in Pelling listed on Triptoic.
Naku Chumbung Road, Chumbung Road, West Sikkim, Pelling, 737113, India
Green Leaf Resort is located at Naku Chumbung Road, Chumbung Road, West Sikkim, Pelling 737113, India.
Green Leaf Resort is rated 3 stars.
Highly rated alternatives close by
Hotel
Resort
Hotel
Hotel
Hotel
Villa
Hotel