Tufted armchairs, a wooden reception counter, and framed wall art at Mount Thistle Boutique Hotel, Darjeeling.

Feedback & Suggestions

Continue your booking