Clock Tower Building befindet sich in der Nähe vom 3-Sterne-Hotel Bella Vista Inn und ist unter anderem innerhalb von nur 7 Gehminuten zu erreichen. Das Hotel stellt auch Autos zur Miete, damit die Gäste die Gegend erkunden können.
Durgiana-Tempel liegt 2 Kilometer von hier entfernt. Die nächsten kulturellen Sehenswürdigkeiten sind Partition-Museum (800 Meter) und Maharaja Ranjit Singh-Museum (2 km). Martyrs Well liegt ebenfalls in der Nähe.
33 Zimmer sind mit einem persönlichen Safe und einem Safe ausgestattet, einige von ihnen verfügen zudem über einen gefliesten Boden sowie einen Schreibtisch. Sie beinhalten Badezimmer mit einer getrennten Toilette, einer Badewanne und einer Dusche.
Ein vegetarisches Frühstück wird jeden Tag serviert. Es sind nur 8 Minuten zum Restaurant Sharma's Food Point, oder Sie können im Restaurant Khubi Ram Sweets and Namkeen essen, das nur 5 Fußminuten von hier entfernt liegt.