Hotel Ellora Cooch Behar se encuentra en Koch Bihār, a 30 km de Estación de tren Alipurduar Junction, y ofrece alojamiento con restaurante, parking privado gratis y bar. Este hotel de 3 estrellas ofrece servicio de habitaciones, recepción 24 horas y wifi gratis. Este alojamiento hipoalergénico está a 43 km de Reserva de tigres de Buxa.
En el hotel, todas las habitaciones tienen escritorio, TV de pantalla plana, baño privado, ropa de cama y toallas. En Hotel Ellora Cooch Behar, cada habitación incluye zona de estar.
El aeropuerto más cercano (Aeropuerto de Saidpur) está a 130 km.