New Delhi and NCR, India
66/93/96, opposite Metro pillar No. 779, Near Dwarka Mor Metro Station, Sewak park, Dwarka, 110059
1 double bed
1 double bed or 2 single beds