Hostel Wake in Himalayas
★★★★★
SHUTDOWN PROPERTY, West Sikkim, Pelling, India Show on map
Phamlagang Eco Lodge is a hotel in Pelling, India. It is one of 87 places to stay in Pelling listed on Triptoic.
SHUTDOWN PROPERTY, West Sikkim, Pelling, 737113, India
Phamlagang Eco Lodge is located at SHUTDOWN PROPERTY, West Sikkim, Pelling 737113, India.
Highly rated alternatives close by
Hostel
Hotel
Resort
Hotel
Hostel
Hotel
Villa