City Centre befindet sich circa 25 Minuten zu Fuß von dem 3-Sterne-Hotel O Brothers Inn Kalkutta entfernt und ist einen Besuch wert.
Das Hotel ist in ca. 2 km Entfernung vom Öko-Tourismuspark gelegen. Das Mother's Wax Museum ist in 10 Minuten mit dem Auto zu erreichen.
Das O Brothers Inn Kalkutta stellt 30 Zimmer mit einer Sitzecke und einem Flachbildfernseher mit Satellitenkanälen zur Verfügung.
Zu den Speisemöglichkeiten gehört auch das Restaurant Bablu Sweets in unmittelbarer Nähe vom Hotel.