Welcome to Mahaveer Shimla by Royal Collection Hotels , Shimla , India