If you're starting to think about your holidays in Delhi, it's well worth staying in a holiday villa there. Just like a home from home, a villa will usually include your own living room, kitchen, balcony and sometimes there will be a pool also. This can make for a much more relaxing holiday.