Mumbai, which is the capital of Maharashtra, has often been called the financial capital and business hub of India. Blooming infrastructure, burgeoning business centres and myriad entrepreneurs make this city the perfect place for business. Choose from our shortlist of the best hotels in Mumbai and get your money's worth in the financial capital.