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