Benubana Chhaya befindet sich etwa 4 km vom Hotel Mayfair Tower Kalkutta entfernt und ist einen Besuch wert.
Indian Institute of Chemical Biology lässt sich in rund 10 Minuten mit dem Auto vom Hotel aus erreichen. Wissenschaftsmuseum Science City ist in rund 3 km Entfernung von der Unterkunft. Die Anandapur ist in unmittelbarer Nähe zum Mayfair Tower.
Das Hotel verfügt über 35 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind.