Wachsmuseum Madame Tussauds New Delhi befindet sich ungefähr 20 Fußminuten von dem 3-Sterne-Hotel O Kaka Guest House Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Das Hotel liegt im Viertel Chandni Chowk von Neu-Delhi und 2 km von der Agrasen Ki Baoli sowie in 2,1 km Entfernung von Einkaufsmöglichkeiten wie dem Karol Bagh Markt. Das Shahjahanabad liegt etwa 25 Gehminuten entfernt. Kulturelle Erlebnisse in der Umgebung bieten das National Gandhi Museum (liegt in 2,2 km Entfernung vom O Kaka Guest House Neu-Delhi). Gleich neben dem Hotel befindet sich die U-Bahn-Station New Delhi.
Manche Zimmer in der Unterkunft bieten kostenloses WLAN, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage. Einige Zimmer sind mit einem privaten Bad ausgestattet.
Etwa 5 Fußminuten vom O Kaka Guest House entfernt liegt das Restaurant Magic Pot.