Lemon Tree Hotel, Siliguri

Cresent Tower, 3rd Mile, Sevoke Road, Siliguri,734008, West Bengal

Today's Rate 4,619/-

Hotel Deals & Offers, Siliguri



book now

Call