While travelling for work, as a concept, had never really found affinity with me, but whenever I indulged my hot-shot friends in honest conversations over drinks, I came to realise that they love doing the same. And surprisingly the only reason was to be able to enjoy the luxury of the best business hotels in India. In fact, a hotel is partially responsible for making or breaking a business deal altogether. It does matter whether you hold a meeting in a glamorous Taj or a substandard regency. If the client is impressed by the location, that's half the battle won. And if you have been staying in that very hotel, you have essentially had a wonderful gestation period which enables you to be absolutely ready and raring to go nail that business deal.
Considering all characteristics, here is a list of 5 of the fanciest business-friendly Indian hotels popular with big shots in the corporate world, that are also American Express partners.