New Delhi and NCR, Intia
D-426Sector 7 Ramphal Chowk,Delhi,Delhi,India,110075, 110075
1 double bed or 2 single beds