Hotel Ellora is a renowned hotel in Cooch Behar town West Bengal. It has various category of rooms starting from standard non AC single to executive suite with various price range. If you are planning to visit Cooch Behar then you may think about Hotel Ellora for accommodation within budget.


Client Details

Biswa Singa Road, Cooch Behar - 736101, West Bengal