Oyo Rooms -Nehru Place New Delhi heeft 3 sterren en omvat 12 kamers met huiselijke comfort.
Het hotel is gelegen op minder dan 4 km afstand van de Lodi Gardens. Het Nationaal spoorwegmuseum van Delhi ligt ook 7 km afstand van de woning. Tot de culturele belevenissen in de omgeving behoort het Huis Birla, gelegen op slechts 6 km afstand van het hotel. De accommodatie bevindt zich binnen 10 minuten te voet van het metrostation Kailash Colony en vrij dichtbij de bushalte Lady Shriram College. Oyo Rooms -Nehru Place bevindt zich op 20 km afstand van Indira Gandhi luchthaven.
Gaten zullen van Chinese keuken genieten bij Cafe City Light circa 5 minuten wandelen hiervandaan.
Inchecken:vanaf 12:00-23:59 uur
Uitchecken:tot 11:00 uur