Hotel Review: Le Meridien Mahabaleshwar Resort & Spa May 18, 2015 by Ajay Leave A Comment Le Meridien Mahabaleshwar opened their doors on May 1, 2015. Here is the first review of the resort which is an impressive property set in the midst of nature, and perfect for a weekend retreat. Continue Reading »