Oyo 24801 Hotel Star Palace is a 3-star venue placed about 6 km from Feroz Shah Kotla. The property comprises 29 rooms.
It is located in Karol Bagh district, just a few minutes' walk from St. Michael's Church. Gandhi Smriti is about a 10-minute drive from here.The hotel is close to Ajmal Khan Park in New Delhi.
The property offers a range of rooms with a sitting area, a private toilet and a mirror. Every room is fitted with a tub, a shower and toiletries.
Guests can find opportunities for wining and dining at Suruchi Restaurant, Boheme Cafe Bar and Radha's Kitchen, located in the neighbourhood.There is New Delhi train station nearby.
Check-in:from 12:00-23:59 hours
Check-out:until 11:00 hours
- Children and extra beds
- There are no cots provided in a room.