New Delhi and NCR, India
1, Near New Delhi Railway Station, Central Delhi, Delhi, 110060
1 double bed or 2 single beds