HOTEL PARK PALACE
Katao Road Katao Road, Lachung, North Sikkim, 737120 Lachung, India,Object type: Hotel Lachung
One of our best sellers in Lachung! HOTEL PARK PALACE is located in Lachung. Each room at the 3-star hotel has lake views, and guests can enjoy access to a rest