17A/13, W.E.A., Gurudwara Road, Opp. Jessa Ram Hospital, Karol Bagh, New Delhi-110005 - Get Directions

Nearest Metro - Karol Bagh

More Hotels In Central Delhi

011-28750821, 011-28750824, 9250415229, 8287019413

0