The designer 3-star Hotel Jewel Palace is set in a shopping area minutes away from Lodi Gardens, Tata DoCoMo Limited and India International Centre.
The property lies within 200 meters from LSR College, Nizamuddin Dargah and Delhi Zoo.
There are markets and a bazaar in the proximity of the hotel.
A 10-minute walk to Moolchand subway station. The hotel offers quick access to Indira Gandhi Intl airport, which is about 15 km away.
Hotel Jewel Palace provides guestrooms appointed with a minibar, individual climate control and a kitchenette.
Eat & Drink
A complimentary breakfast is served every morning.
Business facilities include a business center and a meeting room.