When you want to put your feet up after a day of exploring the sights in New Delhi, you can choose from 13 Expedia hotels and other accommodation options in Defence Colony.