New Delhi and NCR, India
Plot No. 51/1, Near Khalsa College, DB Gupta Road, Karol Bagh,Delhi, 110005
3 single beds
1 double bed