If you’re looking for the best place to stay in Mumbai for 2 nights, Lemon Tree Hotel, Kalina, Mumbai is an excellent option. Ideally located in the heart of the city, this hotel offers easy access to major attractions, shopping districts, and business hubs, making it a perfect base for a short stay.