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 fanciest 5-star hotels across the country. 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: