New Delhi and NCR, भारत
Khara No. 23/20/1, Village Pochanpur, Dwarka Sector-23, New Delhi - 110077, 110077
1 double bed