New Delhi and NCR, 印度
Hotel Walk Inn (1C-68, NIT-1 Main market, Faridabad) 3rd Floor, 121001 Faridabad, India, 121002