Contact Info. Hotel Ellora Biswa Singa Road, Cooch Behar – 736101, West Bengal 9083456716 / 9635376206 hotelellora2014@gmail.com Enter the text from the image below