Guests of the 4-star Hotel O Ic Tower New Delhi can visit the Baba Balak Nath Sidh Peeth, situated approximately 10 minutes away by car.
The rooms at this New Delhi hotel provide guests with a TV, as well as comforts such as climate control.
The restaurant Howdy Kitchen is not far from the O Ic Tower New Delhi.
Attractions 4.1 km from the hotel include ISKCON Noida. The nearest train station, New Delhi, is around 30 minutes' drive away.