El Lemon Tree Hotel Siliguri se encuentra en Siliguri y alberga un centro de fitness. Este hotel de 4 estrellas cuenta con salón compartido y habitaciones con aire acondicionado, conexión Wi-Fi gratuita y baño privado.
Número de habitaciones: 52
Cresent Tower, 3rd Mile, Sevoke Road Siliguri, 734008 Siliguri, India