Das Hotel O Keshav Guest House Neu-Delhi liegt im Stadtteil South West, in 7 Kilometer Entfernung von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Indian Air Force Museum. Das Hotel verfügt auch über Parkplätze.
Das komfortable Hotel liegt in erstklassiger Lage, nur 25 Minuten Fußweg vom Tihar Prison Complex entfernt. Zu den Sehenswürdigkeiten, in 2 Kilometer Entfernung von der Unterkunft, gehört auch Delhi Haat Janakpuri. Die Bushaltestelle C-1 Janakpuri ist in rund 300 Meter Entfernung vom O Keshav Guest House und der Bahnhof Neu-Delhi liegt in einer Entfernung von rund 20 Autominuten von der Unterkunft.
Sie bieten zudem private Badezimmer.
Das Restaurant Aggarwal Sweets Corner befindet sich in unmittelbarer Nähe zum Hotel und serviert indisches Essen.