New Delhi and NCR, Indie
72, Road no 1, Dwarka Sector 9 Rd, Dwarka, New Delhi - 110077, 110077
1 double bed