Depending on how long you need to stay, you can choose either the hospital or a hotel. Delhi has an extensive network of 5-star hotels like Shangri-La, Radisson Blu, JW Marriott, etc.