Set in a mountain town, this upscale hotel is a 13-minute walk from Thakurbari Hindu temple and 2.7 km from the Namgyal Institute of Tibetology.Contemporary rooms & suites in an upscale hotel with an international restaurant & a bar.
09732081111