Hotel Ellora will provide you the best comforts and amenities in the Cooch Behar town within your budget. That is why it is considered to be one of the best hotels in Cooch Behar City.