The fantastic Hotel Jewel Palace New Delhi, located in the Karol bagh district of New Delhi, also stands 2.5 miles from Jama Masjid Mosque and provides ticket service for better sightseeing. Featuring a convenience store and a restaurant, the non-smoking hotel is located a short way from the urban Ajmal Khan Park.
The positioning of this 3-star hotel in the very heart of New Delhi ensures fast access to Vishnu Mandir, which is around a 5-minute walk away. Sri Bangla Sahib Gurdwara is 2.1 miles from the Jewel Palace, while Thana Deshbandhu Gupta Road bus stop is just 400 feet away. Guests might as well enjoy proximity to Ajmal Khan Park, situated 0.3 miles away. The 17th century Red Fort is approximately 10 minutes' drive away, and New Delhi train station is situated 1.8 miles from this property. The Jewel Palace New Delhi is located in the vicinity of Karol Bagh metro station.
The hotel has 58 rooms with a dressing room and a seating area. A flat-screen TV with satellite channels along with a mini-fridge-bar, coffee and tea making facilities are provided. Furnished with a writing table, they also have a stone fireplace. Offering a bidet, a separate toilet, and a shower, the bathrooms are also appointed with a hair dryer and shower caps.
A scrumptious breakfast is served daily at the Jewel Palace New Delhi. Nearby restaurants, including Frontier Bakery and Confectionery is a mere 500 feet from the accommodation.