On my third visit to India's regal capital city, I had the good fortune of staying at Holiday Inn New Delhi International Airport, a four star hotel popular among frequent business travellers. While the spacious rooms and stellar service make this hot