Das Hotel O Relax Inn Kalkutta liegt rund 3 km von der Dunlop Brücke entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Der Dakshineshwar Tempel liegt rund 15 Minuten mit dem Auto von hier entfernt. Der Lake Town Glockenturm ist in rund 7 km Entfernung von der Unterkunft. Der Flughafen Kolkata ist innerhalb von 10 Minuten mit dem Auto erreichbar.
Das Hotel verfügt über 30 Zimmer mit einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage.