Dragonfly Hotels and Serviced Apartments promises a mind-blowing stay in Mumbai, for leisure and corporate guests!