Om Palace is rated 2 stars and is placed about 4.4 km from Tughluqabad Fort. A welcoming atmosphere and good services make this budget hotel a great place to stay in New Delhi.
The venue is 8 km away from Khan-i-Khanan Tomb.
The property enjoys a perfect location within a 25-minute drive to Indira Gandhi Intl airport.
For a comfortable stay in New Delhi Om Palace offers 51 rooms fitted with complimentary Wi-Fi, a personal safe, TV, a fridge and a sitting area.
Laundry, room service and shopping service as well as a safe deposit box, a car park and a lift are available for guests' use.
Wireless internet is available in the hotel rooms for free.
Public parking is possible at a location nearby for free.