The Leela makes its debut in Northeast India

The Leela Palaces, Hotels and Resorts has revealed the execution of a management agreement for a 140-room hotel in Ranka, Sikkim, representing the brand’s entry into Northeast India. The Leela Sikkim promises guests a serene and opulent retreat, complemented by an array of recreational and wellness amenities and meticulously crafted services. The property will comprise 35 distinct luxury villas, encompassing 20 wellness villas, 13 twin villas, and a 6-room double-storey villa, along with an additional 88 luxury rooms situated in a hotel block.