OYO 64383 Hotel Himsagar
Yuksom Road, Yuksom, 737113 Pelling, India,Object type: Hotel Pelling
OYO 64383 Hotel Himsagar is a 3-star property located in Pelling. All rooms have a TV with cable channels and a private bathroom. The property has a 24-hour fro