
New Delhi, India
Jewel Palace
2-star hotel
Located in Karol Bagh, the heart of Delhi, this budget-friendly hotel offers easy access to key business districts and attractions. Just 3 km from New Delhi Railway Station and 13 km from the domestic airport, the hotel features…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Fitness · extra charge


