Denzong Shangrila Lords Inn, Gangtok

Indulge in the panoramic view of nature and bask in the comfort of our resort rooms’ modern amenities and plush furnishing.
Brands