Mumbai, the financial capital of India, houses some of the best hotels in prime localities. Seeped in luxury, the hotels and their bars reek of class and sophistication. The finest and exorbitantly priced drinks and beverages, and the elegant setting are some of the most impressive features.

