New Delhi and NCR, Hindistan
sector 18 Noida, near metro pillar 81,atta market,Noida,Uttar Pradesh,201301,India, 201301
1 double bed or 2 single beds