Need a place to say for 2 weeks. (New Delhi)
hi people, I am visiting Delhi in December and i will be there for 2 weeks.
I don't want to stay in posh hotels as they are too expensive. Are there any Paying guest accommodations? or any hostel ?
Do let me know.