I am an intern at Sheraton New Delhi, originally from Germany/Netherlands.
I hope someone can help me out.
Thank you cheers, Linda
The suburbs of South Delhi are the most popular parts of the city for expats to live, as they are the most developed and have the best infrastructure.
Accommodation in Delhi is generally quite pricey, so it is a good thing that you are looking to share with someone. Maybe talk to your employer and see if there is another intern who might want to share with you.
Bricks India, is a real estate agency that might also help you find an apartment, although then you'll still have to find a flatmate if you want to share.
The Expat Arrivals Accommodation in Delhi page provides some more information on the property market in the city.