Hotel Ellora Cooch Behar is gelegen in Koch Bihār, op 30 km van treinstation Alipurduar Junction, en biedt accommodatie met een restaurant, gratis privéparkeren en een bar. Dit hotel met 3 sterren biedt roomservice, een 24-uursreceptie en gratis WiFi. De accommodatie is allergievrije en ligt op 43 km van Tijgerreservaat Buxa.
Alle kamers bij het hotel hebben een bureau, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken. Alle units bij Hotel Ellora Cooch Behar hebben een zithoek.
Het dichtstbijzijnde vliegveld is Luchthaven Saidpur, op 130 km van de accommodatie.