Best Lemon Tree Hotel in Silliguri

0
44

Lemon Tree Hotel Siliguri is located in the Don Bosco Colony area of Siliguri. The excitement of the city center is only 6 KM away. With its convenient location, the property offers easy access to the city’s must-see destinations.

 

LEAVE A REPLY

Please enter your comment!
Please enter your name here