Luxury hotel near Okhla, New Delhi. About 1.7–2.3 km from Indraprastha Apollo Hospitals, New Delhi.
Hospital, doctor, visa, hotel, ticket and transport—coordinated support through a case manager.