Das Hotel O Krishna Villa Home Neu-Delhi liegt in 4 Kilometer Entfernung von einer der schönsten Naturattraktionen, dem Nehru Park. Es bietet einen Gepäckraum. Darüber hinaus bietet das Hotel seinen Gästen einen Gepäckraum.
Das 3-Sterne-Hotel befindet sich 10 Fahrminuten vom Lotustempel und circa 25 Minuten vom Hazrat Nizamuddin Dargah entfernt. Die Unterkunft befindet sich in Neu-Delhi, in 8 Kilometer Entfernung vom Bahnhof Neu-Delhi. Das O Krishna Villa Home liegt in einer Entfernung von ungefähr 15 Autominuten von den Lodi-Gärten. Das Hotel ist gleich neben der U-Bahn-Station Jangpura gelegen.
Das Restaurant Ambersari Dhaba befindet sich in ungefähr 300 Meter Entfernung von der Unterkunft.