Lemon Tree Hotel Siliguri
With a stay at Lemon Tree Hotel Siliguri in Siliguri, you'll be a 4-minute walk from Vega Circle Mall and within a 5-minute drive of Salugara Monastery. This upscale hotel is 1.3 mi (2 km) from Cosmos Mall and 2.3 mi (3.7 km) from North Bengal National Youth Computer Academy.