Upscale hotel on New Katpadi Road, Green Circle. Under 1 km from Christian Medical College Vellore.
Hospital, doctor, visa, hotel, ticket and transport—coordinated support through a case manager.