Das Hotel O Hotel Krishna Villa Neu-Delhi liegt in unmittelbarer Nähe von der Khirki-Moschee, und zwar ungefähr 4 km von hier entfernt.
Das Hotel ist in rund 25 Gehminuten Entfernung vom Lotustempel gelegen. Das Humayun-Mausoleum gilt als heilige Stätte und liegt in einer 7 km Entfernung vom Hotel. Tughlaqabad liegt in einer Entfernung von etwa 10 Fahrminuten von der Unterkunft. Das O Hotel Krishna Villa liegt etwa 250 Meter von der Bushaltestelle Kalkaji Depot und nur 13 km vom Bahnhof Neu-Delhi in Neu-Delhi entfernt.
Das Restaurant Nathu's Sweets bietet eine Auswahl von Gerichten und liegt zudem in unmittelbarer Nähe von dem 3-Sterne-Hotel.