Le Meridien Mahabaleshwar | Serenity Suite | Best place to stay in Mahabaleshwar | Teju's World