New Delhi and NCR, Intia
245khanpur village Deoli road, new delhiDelhiDelhiIndia110062, 110062
1 double bed or 2 single beds