New Delhi and NCR, 印度
11 Delhi University (North Campus), Civil Lines Tehsil, Central Delhi, Delhi,Delhi,Delhi,110007,India, 110007
1 double bed or 2 single beds
1 queen bed