We will have just 2 days in Delhi. As we are not keen to stay in the centre - which of these would you recommend as most accessible to the Delhi sights and shops:
- Crown Plaza Okhla
- Doubletree Mayur Vihar
- Country Inn by Carlson Saket
- Hilton Janakapuri.
We don't want to waste too much time battling traffic. Thanks much in advance