Hotel

Phamlagang Eco Lodge

SHUTDOWN PROPERTY, West Sikkim, Pelling, India Show on map

About Phamlagang Eco Lodge

Phamlagang Eco Lodge is a hotel in Pelling, India. It is one of 87 places to stay in Pelling listed on Triptoic.

Property facts

Property type
Hotel

Location

SHUTDOWN PROPERTY, West Sikkim, Pelling, 737113, India

Loading map…

Frequently asked questions

Where is Phamlagang Eco Lodge located?

Phamlagang Eco Lodge is located at SHUTDOWN PROPERTY, West Sikkim, Pelling 737113, India.

Stays near Phamlagang Eco Lodge

Highly rated alternatives close by

All 87 in Pelling →

More ways to stay in Pelling

See prices on Agoda
Check prices