Dit Hotel O Babil Palace 2 New Delhi met 3 sterren bevindt zich op 25 minuten loopafstand van Adidas India Marketing Pvt Ltd in New Delhi en is voorzien van een bagage-opslag.
Dit hotel is gesitueerd niet ver van het Oyster's Water Park en biedt ook toegang tot sportgelegenheden zoals het Tau Devi Lalstadion op maar 1 km ervandaan. De Shaktipeeth Mandir bevindt zich op loopafstand van circa op 30 minuten wandelen van dit hotel in New Delhi. De Sai Ka Angan ligt binnen 3 km van O Babil Palace 2 New Delhi en kan bezocht worden door gelovigen en toeristen. Dit pand is gevestigd op rijafstand van 50 minuten vanaf het station New Delhi.
U kunt een gastronomische ervaring opdoen in Hotel Malabar Restaurant, dat Aziatische keuken in de buurt van dit hotel aanbiedt.