

Le Méridien Mahabaleshwar Resort & Spa de Mahabaleshwar está en la montaña, a solo 15 minutos a pie de Wilson Point (península) y Bazar de Mahabaleshwar. Además, este hotel de 5 estrellas se encuentra a 3,2 km de Polo Grounds y a 4,2 km de Península de Bombay.