Le Meridien Mahabaleshwar Resort & Spa is a 5 star resort. It is 2 km away from Mahabaleshwar Bus Stand. It offers 24-hour front desk assistance. Resort comprises of 122 rooms. Each room is well equipped with hair dryer, tea/coffee maker, 40? LED smart television and safe deposit.