New Delhi and NCR, India
20 FUTA ROAD, Main Pushta Rd, Milan Garden, Block C, Sadatpur, Karawal gar, Delhi, 110094, IndiaDelhiDelhiIndia110094, 110094
1 double bed