Mumbai is a city that is known for its huge floating population thanks to its tag of being the business and financial hub of India. Hundreds of hotels dot the city’s landscape, but when a tourist is looking for a longer stay, where can they go? Serviced Apartments are the answers to this question. (more…)