The 2-star Om Palace is set just 9.3 km from National Science Centre, India International Centre and Khairul Manzil Masjid. A welcoming atmosphere and good services make this hotel a great place to stay in New Delhi.
Guests can reach Om Palace by car from Indira Gandhi Intl airport in 20 minutes.
Om Palace is a property in New Delhi that comes with 51 rooms and provides climate control and free wireless internet.
There are a lift, parking and a designated area for smoking available on the premises.
Wireless internet is available in the hotel rooms for free.
Free public parking is possible at a location nearby.