News

The Leela Sikkim, owned by SIBIN Group, will be situated on a 17-acre plot in Ranka village and is expected to open in December 2026. "Brookfield plans to list India’s luxury hotel chain The ...