Angela Havmor Hotel is a hotel located in Pelling, Sikkim. The average rating of this place is 5.00 out of 5 stars based on 2 reviews. The street address of this place is Upper Pelling, West District, SH-510, Legship Gyalshing Road, Pelling, Pelling, Sikkim 737113, India. It is about 18.37 kilometers away from the Darjeeling railway station.
SANUP VAIDYA 11 months ago
Nice restaurant with all India options available.
Pav bhaji, Alu paratha, Dosa, Idli, chinese, tea coffee and all....
The taste is also good.
You get a souvenir shop as well.