Das Hotel O Luxury Stay Kalkutta verfügt über 30 Zimmer und liegt etwa 2 km vom New Town Eco Park entfernt.
Das Hotel im Stadtteil New Town von Kalkutta befindet sich ca. 15 Minuten mit dem Auto vom Aquatica entfernt. City Centre 2 in rund 2,1 km Entfernung vom Hotel ist eine der nahegelegenen Attraktionen. Zu den nahegelegenen kulturellen Angeboten gehört Nazrul Tirtha (ungefähr 20 Autominuten von der Unterkunft entfernt).
Einige Gästezimmer verfügen über private Badezimmer sowie einen Flachbildfernseher mit Satellitenkanälen, WLAN und eine Klimaanlage.
Das Restaurant Zora Multicusine Restaurant liegt nicht weit entfernt vom O Luxury Stay.