Das New Elgin Hotel ist ein gut erhaltener, herrschaftlicher Wohnsitz von 1885. Der viktorianische Stil des Heritage-Hotels durchzieht das Gebäude von der Architektur über die Einrichtung bis hin zum Design. Einst im Besitz Maharadschas von Cooch Bihar, empfing das Haus bereits Staatsgäste aus der ganzen Welt. Der Maharadscha hatte das Anwesen als sein Heim in der Fremde betrachtet. In den 30 geräumigen Zimmern verbreiten die Teakholzmöbel und Eichenböden eine warme Atmosphäre.