New Delhi and NCR, India
7/16 kalka ji , New Delhi Shubham Hospital Delhi Delhi 110019 India, 110019
1 double bed or 2 single beds