Star Mall befindet sich ungefähr 2 Kilometer von dem 4-Sterne-Super Hotel O The Crown Kalkutta entfernt und ist einen Besuch wert.
Adayapeath Temple ist unter anderem in ungefähr 20 Gehminuten Entfernung gelegen. Bally Bridge ist 1 km von der Unterkunft.
Jedes der 30 Zimmer ist mit einer Klimaanlage sowie WLAN und einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Kostenloses WLAN, ein Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage sind ebenfalls in den Zimmern vorhanden.