New Delhi and NCR, भारत
Sector 26, Dwarka, Kapashera Tehsil, South West Delhi, Delhi, 110077
1 double bed