New Delhi and NCR, भारत
113b, near Metro Pillar Number 778, Dwarka Mor, Block A, Sewak Park, Dwarka, Delhi, 110059, 110059
1 double bed or 2 single beds